Création
d'entreprise
Posez votre question Signaler

Structure en langage C [Résolu]

Hanan - Dernière réponse le 26 avril 2011 à 21:06
Bonjour,
j'écris un programme en langage C qui permet de saisir les données des stagiares relatifs aux 28 d'un groupe ,chaque stagiare posséde:-nom -prenom - age -ID - note (d'un module qlqonk ). (en utilisant les structures),mais il ça marche pas, qlq peut m'aider pr savoire ou est le probléme?
le programme:
#include <stdio.h>
int main (){
struct stagiaire{
char nom[20];
char prenom[20];
int age;
char ID[20];
float note;};
struct stagiaire A[28];
int i;
for(i=0;i<28;i++)
{
printf("saisir votre nom \n");
scanf("%s",A[i].nom);
printf("saisir votre prenom \n");
scanf("%s",A[i].prenom);
printf("saiair votre age \n");
scanf("%d",A[i].age);
printf("saisire votre note ");
scanf("%f",A[i].note);
printf("saiair votre ID \n");
scanf("%s",A[i].ID);
}
for(i=0;i<28;i++)
{
printf("%s\t",A[i].nom);
printf("%s\t",A[i].prenom);
printf("%d\t",A[i].age);
printf("%f",A[i].note);
printf("%s",A[i].ID);
return 0;}}
******************
Merci d'avance
Lire la suite 

Structure en langage C »

19 réponses
Réponse
+0
moins plus
il faut que la definition de structure avant main
he200gab- 24 avril 2011 à 02:01
Merci ;)
yassine - 26 avril 2011 à 17:15
struct stagiaire{
char nom[20];
char prenom[20];
int age;
char ID[20];
float note;};
struct stagiaire ;
avant le main
fiddy- 26 avril 2011 à 21:06
Comme dit précédemment, ce n'est pas une obligation...
Ajouter un commentaire
Ce document intitulé « Structure en langage C » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?