Bonsoir,
Ne compte pas sur moi pour faire ton programme, mais je vais te donner les bases tê permettant de traiter une chaine de caractère.
En C, une chaien de caractères est un tableau de caractères.
La fin de la chaine est délimitée par le code '0'
Par conséquent, il faut prévoir un caractère supplèmentaire lors de la déclaration d'un chaine.
les fonctions.
strcpy(destination, source) -> string copy
strlen(chaine) -> nombre de caractères
strcat(source, ajout) -> concaténation
strcmp(chaine1, chaine2) -> comparaison
exemple
#include <stdio.h>
main()
{
char nom[15];
char prenom[12]
strcpy(nom,"dupont");
strcpy(prenom,"emile");
strcat(nom,prenom);
printf("%s\n",nom);
}
extraction de caractères
strncpy(destination, source, nombre)
strncpy(destnation,source+position,nombre)
Attention, il faut penser a ajouter le caractère \0 (fin de chaine)
Amuse toi bien.