Bonsoir à tous !
J'ai un problème de structure et d'affichage de tableau !
J'ai effectué un prog qui fait rentrer un contenu de tableau l'index et le num de secu !
Puis je veux afficher le tableau puis faire une recherche par index !
le code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 #include <stdio.h> int remplirtableau(int classe[6][2]){ int i,j; for(i=0;i<6;i++){ printf("%s","entrez l'index suivi du num de secu""\n"); for(j=0;j<2;j++){ scanf("%d",&classe[i][j]);} } return(0); } int affichertableau(int classe[6][2]){ int i,j; for(i=0;i<6;i++){ printf("%s""\n"); for(j=0;j<2;j++){ printf("%d","classe[6][2]");} } return(0); } int recherche(int classe[6][2]){ int i,numero; printf("%s","Entrez l'index à chercher""\n"); scanf("%d",&numero); i=0; while (numero != classe[i][0]) { i++; } printf ("Voici le num :%d",classe[i][1]); return(0); } int main(){ int classe[6][2]; remplirtableau(classe); affichertableau(classe); recherche(classe); return(0); }
Le prob est le suivant :
-le prog n'affiche pas correctement le tableau
Dans un deuxième temps je souhaite rajouter une colonne qui me donne un nom d'élève !
je veux déclarer une structure du style
typedes struct el
int index;
int numsecu;
char Nom[20
élève;
eleve classe[6]]
Que dois je modifier dans mon code pour inclure la strucuture et pour que l'affichage, l'insertion,et la recherche soit la même?
Quel doit être le nouveau code?
Partager