Bonjour,
J'aimerais pouvoir lire un texte rentré par l'utilisateur et le mettre dans le pointeur de tableau de char list_etu->nom[i] mais ça ne fonctionne pas en faisant :
fgets(list_etu->nom[i], 50, stdin);
je suppose que j'utilise mal la fonction fgets.
J'aimerais aussi savoir si il est possible d'utiliser l'algo "saisie" pour lire le texte entré et l'enregistrer avec list_etu->nom[i] et list_etu->prenom[i] en spécifiant si je veux ->nom[i] ou ->prenom[i] dans l'appel de "saisie" mais je ne sais pas comment faire, si encore c'est possible...
Voilà la partie concernée du code pour être un peu plus clair :
struct etudiant etu, *list_etu = &etu;
int size, i=0;
void saisie(){
fflush(stdin);
fgets(list_etu, 50, stdin);
}
la structure :
struct etudiant{
char nom[50], prenom[50];
};
Eclairez ma lanterne s'il vous plaît 