1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #include<stdio.h>
#include<string.h>
const char* sujet[] = {"je", "tu", "il", "elle", "on", "nous", "vous", "ils", "elles"};
const char* terminaison[] = {"e", "es", "e", "e", "e", "ons", "ez", "ent", "ent"};
#define NB_ELEMENTS (sizeof sujet / sizeof(char*))
void conjugaison(char* verbe)
{
size_t index = 0;
verbe[strlen(verbe) - 2] = '\0';
while(index < NB_ELEMENTS)
{
printf("%s %s%s\n", sujet[index], verbe, terminaison[index]);
index++;
}
}
int main(void)
{
char verbe[256];
printf("donner un verbe:");
gets(verbe);
conjugaison(verbe);
return 0;
} |
Partager