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 ^^ :)

