Langage c
Résolu/Fermé
tichouchoupi
Messages postés
10
Date d'inscription
mardi 18 avril 2006
Statut
Membre
Dernière intervention
7 décembre 2011
-
7 déc. 2011 à 01:50
tichouchoupi Messages postés 10 Date d'inscription mardi 18 avril 2006 Statut Membre Dernière intervention 7 décembre 2011 - 7 déc. 2011 à 14:01
tichouchoupi Messages postés 10 Date d'inscription mardi 18 avril 2006 Statut Membre Dernière intervention 7 décembre 2011 - 7 déc. 2011 à 14:01
A voir également:
- Langage c
- Langage ascii - Guide
- Débuter langage batch windows - Guide
- Symboles langage sms - Forum Samsung
- Langage binaire - Guide
- Quotient rationnel langage c ✓ - Forum C
5 réponses
DarkAurora
Messages postés
417
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2013
27
Modifié par DarkAurora le 7/12/2011 à 10:44
Modifié par DarkAurora le 7/12/2011 à 10:44
Autant pour moi j'ai dis que de la merde pour ton 50 t'a mis un 'O' et pas un 0 donc c'est une chaine de caractère incompatible et ça te bousille le reste du prog c'est tout
change ton define 5O en 50
EDIT et ne tiens pas compte de ce que j'ai dis plus haut c'était de la grosse merde
je préfère fermer ma gueule et passer pour un con
que l'ouvrir et ne laisser aucun doute à ce sujet
change ton define 5O en 50
EDIT et ne tiens pas compte de ce que j'ai dis plus haut c'était de la grosse merde
je préfère fermer ma gueule et passer pour un con
que l'ouvrir et ne laisser aucun doute à ce sujet
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
7 déc. 2011 à 05:47
7 déc. 2011 à 05:47
Tu n'as pas d'autre message?
Chez moi, ceci compile et tourne correctement:
Chez moi, ceci compile et tourne correctement:
johand@osiris: ~/src/CCM/C $ cat array01.c #include <stdio.h> #include <stdlib.h> #define NMAX 5 int main() { int T[NMAX]; int N; int i; printf("entrez la dimension N du tableau:\n"); scanf("%d",&N); for(i=0;i<N;i++) { printf("entrez l'element d'indice %d \n",i); scanf("%d",&T[i]); } for(i=0;i<N;i++) { printf("%d \t",T[i]); } return(EXIT_SUCCESS); johand@osiris: ~/src/CCM/C $ gcc -Wall -o array01 array01.c }
voici tout le message d'erreur que je reçois :
5:9 invalid suffix "O" on integer constant
In function 'int main()':
13 'T' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
5:9 invalid suffix "O" on integer constant
In function 'int main()':
13 'T' undeclared (first use this function)
(Each undeclared identifier is reported only once for each function it appears in.)
DarkAurora
Messages postés
417
Date d'inscription
lundi 26 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2013
27
7 déc. 2011 à 10:34
7 déc. 2011 à 10:34
remplace &T[i] par T[i] un tableau est un pointeur de base tu n'a donc pas besoin d'un passage par référence
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tichouchoupi
Messages postés
10
Date d'inscription
mardi 18 avril 2006
Statut
Membre
Dernière intervention
7 décembre 2011
7 déc. 2011 à 14:01
7 déc. 2011 à 14:01
merci beaucoup
7 déc. 2011 à 10:56
Sinon, DarkAurora, au vu de ton premier message tu n'es pas en accord avec ta signature ;-D
7 déc. 2011 à 11:11