Bon je suis débutant, cela fait une semaine que je buche sur ce programme de conjugaison
Tu pourrais m'en dire plus sur les deletes svp, il s'agit de libérer de la mémoire?
J'ai essayé également de faire differentes conditions et là c'est
la cata...à partir de 3 'else if' ca ne fonctionne plus
Désolé si le code parait barbare

Aidez -moi please!
[code]
while(again!='n' && again!='N')
{
printf("\nChoisissez un verbe a conjuguer ('n' pour quitter):" );
fflush
(stdout);/* Pour afficher le message tout de suite
*/
lire(input, sizeof input);
if(!viregulier(input))
{
ptr = &input[strlen(input)-2];
ptrtir = &input[strlen(input)-3];
ptraitre = &input[strlen(input)-5];
ptrdre = &input[strlen(input)-3];
ptrcevoir = &input[strlen(input)-6];
printf("=====================================================\n");
if(strcmp(ptr,er)==0){
ptrconjugaison = prem_conjugaison;
printf("\n Verbe %s du Premier Groupe, Radical
: %s\n",input,ptr);
}
else
if((strcmp(ptr,ir)==0) && (strcmp(ptrcevoir,cevoir)!=0)
&& (strcmp(ptrtir,tir)!=0)){
ptrconjugaison = deux_conjugaison;
printf("\n Verbe %s du Deuxieme Groupe, Radical
: %s\n",input,ptr);
}
else if((strcmp(ptr,re)==0) &&
(strcmp(ptraitre,aitre)!=0) && (strcmp(ptrdre,dre)!=0)){
ptrconjugaison =
trois_conjugaison;
printf("\n Verbe %s du Troisieme Groupe,
Radical : %s\n",input,ptr);
}
else if((strcmp(ptrcevoir,cevoir)==0) && (strcmp(ptr,ir)!=0)
&& (strcmp(ptrtir,tir)!=0)){
ptrconjugaison =
trois_conjugaisoncevoir;
printf("\n Verbe %s du Troisieme Groupe,
Radical : %s\n",input,oir);
}
else if((strcmp(ptrtir,tir)==0) &&
(strcmp(ptrcevoir,cevoir)!=0) && (strcmp(ptr,ir)!=0)){
ptrconjugaison =
trois_conjugaisontir;
printf("\n Verbe %s du Troisieme Groupe,
Radical : %s\n",input,ptrtir);
}
/else if((strcmp(ptrdre,dre)==0) && (strcmp(ptraitre,aitre)!=0)
&& (strcmp(ptr,re)!=0)){
ptrconjugaison =
trois_conjugaisondre;
printf("\n Verbe %s du Troisieme Groupe,
Radical : %s\n",input,ptrdre);
}
else if((strcmp(ptraitre,aitre)==0) && ((strcmp(ptrdre,dre)!=0)
&& (strcmp(ptr,re)!=0)){
ptrconjugaison = trois_conjugaisonaitre;
printf("\n Verbe %s du Troisieme Groupe,
Radical : %s\n",input,ptraitre);
}
else{
printf("erreur
\n");
}
[/code]