Exercice langage C corrigé conjugaison programme qui lit un verbe

#include  
#include  
main() 
{ 
/* Déclarations */ 
    char VERB[20]; /* chaîne contenant le verbe */ 
    char AFFI[30]; /* chaîne pour l'affichage */ 
    int L; /* longueur de la chaîne */ 
/* Saisie des données */ 
    printf("\nVerbe : "); 
    scanf("%s",VERB); 
/* Contrôler s'il s'agit d'un verbe en 'er' */ 
    L = strlen(VERB); 
    if ((VERB[L-2]!='e') || (VERB[L-1]!='r')) printf("\nCe n'est pas un verbe du premier groupe.!"); 
    else { /* Couper la terminaison 'er'. */
            VERB[L-2]=''; 
        /* Conjuguer ... */ 
            AFFI[0]=''; 
            strcat(AFFI, "je "); 
            strcat(AFFI, VERB); 
            strcat(AFFI, "e"); 
            printf(AFFI);
            . . . 
            AFFI[0]=''; 
            strcat(AFFI, "ils "); 
            strcat(AFFI, VERB); 
            strcat(AFFI, "ent"); 
            printf(AFFI); 
            } 
return 0;
}

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *