structure en c

tourehawa

Nouveau membre
salut
g dois faire le code en c de cet enoncé:
" inserer les coordonées de 5 personnes , choisir un des objets(stylo ou crayon), puis afficher les coordonnées par ordre alfabetique suivant les noms, et afficher le nombre de choix pour chaque objet "
j'ai un petit probleme sur comment <<afficher le nombre de choix pour chaque objet , et afficher les coordonées par ordre.>>

aidez-moi svp

voici le code:

#include<stdio.h>

#include<string.h>

#define N 5


struct pers{ // les coordonnées de la personne:

char nom[20];

char address[20];

char pays[20];

char objet[15];

int telefone;

};


void inserer(int n, struct pers anag[]); // fonction pour inserer des données


void visPers(int n, struct pers anag[]); //fonction pour visualiser les données

main(){

struct pers v[N];

inserer(N,v);

visPer(N,v);

}

void inserer(int n, struct pers anag[]){ // inserer les coordonnées

int i;

for(i=0;i<n;i++){

scanf("%s", anag[ i ].nom);

scanf("%s", anag[ i ].address);

scanf("%s", anag[ i ].pays);

scanf("%s", anag[ i ].objet);

scanf("%d", anag[ i ].telefone);

}


void visPer(int n, struct pers anag[]){ // visualiser ou imprimer(mais ici c'est pas ordonner)

int i;

for(i=0;i<n;i++){

printf("%s", anag[ i ].nom);

printf("%s", anag[ i ].address);

printf("%s",anag[ i ].pays);

printf("%s", anag[ i ].objet);

printf("%d", anag[ i ].telefone);

}
 

zeb

Modérateur
Bonjour,

Je n'ai pas bien compris ce que tu nous demandes.
Cependant, permets moi de te faire remarquer que tu ne présentes pas correctement ton code.
Utilise la balise
Code:
. Ainsi, tu seras respectueux du règlement, condition sine qua none pour obtenir de l'aide ici.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 128
Messages
6 717 826
Membres
1 586 367
Dernier membre
ramkin
Partager cette page
Haut