示例#1
0
文件: exo2.c 项目: JDidi1996/IN301
ListeC ajoutChaine(char* t, ListeC l)
{
    if ( t[0] == '\0') return l;
    else {
        l = ajout_fin(l, t[0]);
        l = ajoutChaine(t+1, l);
    }
}
示例#2
0
ListeC ajoutChaine(char* t, ListeC l)
{
	if(t[0] == '\0')
	{
		return l;
	}
	
	l = ajoutFin(t[0], l);
	l->suiv = ajoutChaine(t+1, l);
	
	return(l);
}
示例#3
0
int main(int argc, char **argv)
{
	ListeC chaine1 = malloc(sizeof(struct Element));
	//char   chaine2[200];
	
	int i;
	
	for(i=1; i<argc; i++)
	{
		chaine1 = ajoutChaine(argv[i], chaine1);
	}
	
	afficheChaine(chaine1);

	return 0;
}
示例#4
0
文件: exo2.c 项目: JDidi1996/IN301
void remplitMot(char** argv, int argc, char** t, ListeC* l)
{
    int i = 0;
    while ( i < argc)
    {
        if ( argc == 0)
        {
            int c = 0;
            while( t == '\0')
            {
                c++;
                t = argv[0][i];

            }
        }
        else
        {
            *l = ajoutChaine( argv[1], *l);
        }

        i++;
    }
}