Rido159
Messages postés22Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention23 mai 2012
-
18 avril 2010 à 13:45
Rido159
Messages postés22Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention23 mai 2012
-
18 avril 2010 à 14:23
bonjour je suis encore débutant en C j apprend les structures pour l instant , aider moi svp
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "main.h"
#define N 5
int main(int argc, char *argv[])
{
int i;
personne etudiant[N];//creation de variable type struc
for (i=0;i<N;i++)//Initialisation
{
printf("Entre le prenom d etudiant : ");
scanf("%s",etudiant[i].prenom);
printf("Entre le nom d etudiant : ");
scanf("%s",etudiant[i].nom);
printf("Entre l age d etudiant : ");
scanf("%d",etudiant[i].age);
}
for (i=0;i<N;i++)//Affichage
{
printf("prenom d etudiant : ");
scanf("%s",etudiant[i].prenom);
printf("nom d etudiant : ");
scanf("%s",etudiant[i].nom);
printf("age d etudiant : ");
scanf("%d",etudiant[i].age);
}
system("PAUSE");
return 0;
}
Rido159
Messages postés22Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention23 mai 2012 18 avril 2010 à 14:23
Voilà j ai réussi a le faire
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "main.h"
#define N 5
int main(int argc, char *argv[])
{
int i;
personne etudiant[N];//creation de variable type struc
//Initialisation
for (i=0;i<N;i++)
{
printf("Etudiant N %d :\n\n", i+1);
printf("Entre le prenom d etudiant : ");
scanf("%s",&etudiant[i].prenom);
printf("Entre le nom d etudiant : ");
scanf("%s",&etudiant[i].nom);
printf("Entre l age d etudiant : ");
scanf("%d",&etudiant[i].age);
}
//Affichage
for (i=0;i<N;i++)
{
printf("\n\n=========== Etudiant N %d : ===========\n\n", i+1);
printf("prenom d etudiant : %s \n", etudiant[i].prenom);
printf("nom d etudiant : %s \n", etudiant[i].nom);
printf("age d etudiant : %d \n", etudiant[i].age);
}
system("PAUSE");
return 0;
}
Rido159
Messages postés22Date d'inscriptionlundi 3 septembre 2007StatutMembreDernière intervention23 mai 2012 18 avril 2010 à 14:03
J'ai fait une grosse betise dans main
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "main.h"
#define N 2
int main(int argc, char *argv[])
{
int i;
personne etudiant[N];//creation de variable type struc
for (i=0;i<N;i++)
{
printf("Entre le prenom d etudiant : ");
scanf("%s",&etudiant[i].prenom);
printf("Entre le nom d etudiant : ");
scanf("%s",&etudiant[i].nom);
printf("Entre l age d etudiant : ");
scanf("%d",&etudiant[i].age);
}
for (i=0;i<N;i++)
{
printf("prenom d etudiant : %s", etudiant[i].prenom);
printf("nom d etudiant : %s", etudiant[i].nom);
printf("age d etudiant : %d", etudiant[i].age);
}
system("PAUSE");
return 0;
}