6 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Programme en language C

 
n°376824
Tignous
Profil : Inconnu(e)
Posté le 02-12-2007 à 16:14:09  profilanswer
 

Bonjour, étant étudiant en école d'ingénieur, j'ai un projet à faire en informatique et je n'arrive pas à trouver mes erreurs, le but du programme à écrire est une procédure permettant de lire une liste de noms et de la réafficher.
Voici ce que j'ai fait :
 
1 #include<stdio.h>
2 #include<string.h>
3 #define N 50
4 typedef struct {
5 char n[20];
6 }
7 nom
8 void liretab(nomt[])
9 {
10 int i,j;
11 char n[20]
12 i=0;
13 j=0;
14
15 printf("Combien de nom à taper?"\n);
16 scanf("%d",&i);
17
18 while (j<=i)
19 { printf("Nom?\n" );
20 scanf("%s",t[j].n);
21 j=j+1;
22 }
23 for(j=0;j=i;j=j+1)
24 printf("%s\n",t[j].n);
25
26 main()
27 {
28 nom tab[n];
29 liretab(tab);
30 }
31
 
 
Les erreurs sont :
In fonction liretab
line 23 : suggest parentheses around assignement used as truth value
line 11 : unused variable 'n'
At top level :
line 27 : return type defaults to 'in'
In fonction main :
line 30 : control reaches end of non-void function
 
 
Merci de m'éclairer :]

mood
Publicité
Posté le 02-12-2007 à 16:14:09  profilanswer
 

n°376830
zacker
Profil : Habitué(e)
Posté le 03-12-2007 à 15:30:09  profilanswer
 

hello tignous
 

scanf("%s",t[j].n);

le t est déclaré ou ? il correspond à quoi ?
plein d'info ici : http://www.codes-sources.com/reche [...] cher&lng=3.  
 
déjà posté sur www.presence-pc.com et sur www.pcentraide.com
ou l'on t'as déjà posé plein de questions.
 
 [:zacker:1]  
 


---------------
zacker
n°376857
oc_alex86
1100001001
Profil : Habitué(e)
Posté le 05-12-2007 à 20:33:10  profilanswer
 

il manque surtout déjà le  ;  à la fin de la structure nom


Aller à :
Ajouter une réponse
 


Hit-Parade des sites francophones