bonjour a tous. alors voila, j'ai un petit prob au niveau des structures. je débute a ce niveau la donc je galère un peu.
voici mon code:
#include<stdio.h> struct client; main() { int nbrClients,i; struct client baseDonnee[20]; printf("Combien de clients voulez-vous? Max. 20"); scanf("%d",&nbrClients); for(i=1;i<=nbrClients;i++) { printf("----> client n. %d <-----",i); printf("entrez son nom: "); scanf("%s", baseDonnee[i].nom); printf("entrez son prenom: "); scanf("%s", baseDonnee[i].prenom); printf("entrez son age: "); scanf("%d", baseDonnee[i].age); printf("entrez son sexe (h ou f): "); scanf("%c", baseDonnee[i].sexe); } } struct client { char nom[15]; char prenom[15]; int age; char sexe; };
comme erreur a la compil, il me donne
prog13.c: In function `main': prog13.c:8: error: storage size of 'baseDonnee' isn't known
et pas moyen de comprendre pq :(
si vous pouviez m'aider ^^ :)