Déclaration on C ?
Résolu
kaf-laarous
Messages postés
182
Date d'inscription
Statut
Membre
Dernière intervention
-
lordfire56 -
lordfire56 -
Bonjour,
je suis débutant on langage C ,
est ce que cette déclaration est correct ?
merci a touts
je suis débutant on langage C ,
est ce que cette déclaration est correct ?
#include <stdio.h> main () float cont,prix ; int i; const p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75;
merci a touts
A voir également:
- Déclaration on C ?
- Déclaration - Guide
- En plus des revenus, il ne faut surtout pas oublier de faire cette déclaration en ligne aux impôts - Guide
- L'erreur qui peut coûter cher : il ne faut pas déclarer ces revenus aux impôts - Guide
- Vous devez absolument lire ce document des impôts avant de remplir votre déclaration de revenus - Guide
- Une très mauvaise surprise vous attend si vous avez fait une erreur dans votre déclaration de revenus cette année - Guide
13 réponses
un site qui est pas mal pour apprendre le C et le C++
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
il reprend tout depuis le début et quand on connait rien c'est toujours pratique
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
il reprend tout depuis le début et quand on connait rien c'est toujours pratique
kaf-laarous
Messages postés
182
Date d'inscription
Statut
Membre
Dernière intervention
2
merci, c'est un bon lien ;)
#include <stdio.h>
#include <stdlib.h>
void main (void)
{
float cont,prix =0;
int i;
const long p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75;
{
printf ("donnée le nom de produit qui vos choiasir : \n");
printf ("ecrir un seul produit, p1 ou p2 ou p3 ou p4 ou p5 : \n");
scanf ("%d",&i);
scanf ("%f",&cont);
if (i=p1)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p2)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p3)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p4)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p5)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else
{
printf ("on ta dis de choisir un produit entre 1 et 5");
}
}
return 0;
}
j'ai pas tester mais je pense que c'est mieux
j'ai mis en gras ce qu'il y a rajouter et souligner ce qu'il faut enlever
conseil :
quand tu déclare une constante c'est "const long <nom de la variable>"
ton programme dois etre a tout epreuve c'est a dire que tu dois t'attendre a ce que l'utilisateur te reponde 3 quand tu lui demande de choisir entre 1 et 2.
ta une structure qui remplacerai ta serie de if c'est la structure switch regarde dans le site du zero ( le lien est plus haut)
#include <stdlib.h>
void main (void)
{
float cont,prix =0;
int i;
const long p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75;
{
printf ("donnée le nom de produit qui vos choiasir : \n");
printf ("ecrir un seul produit, p1 ou p2 ou p3 ou p4 ou p5 : \n");
scanf ("%d",&i);
scanf ("%f",&cont);
if (i=p1)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p2)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p3)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p4)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else if (i=p5)
{
prix=1*cont;
printf ("le prix est : %ld\n"prix);
}
else
{
printf ("on ta dis de choisir un produit entre 1 et 5");
}
}
return 0;
}
j'ai pas tester mais je pense que c'est mieux
j'ai mis en gras ce qu'il y a rajouter et souligner ce qu'il faut enlever
conseil :
quand tu déclare une constante c'est "const long <nom de la variable>"
ton programme dois etre a tout epreuve c'est a dire que tu dois t'attendre a ce que l'utilisateur te reponde 3 quand tu lui demande de choisir entre 1 et 2.
ta une structure qui remplacerai ta serie de if c'est la structure switch regarde dans le site du zero ( le lien est plus haut)
Salut, la déclaration de ta fonction n'est pas bonne, voici ce que tu peux mettre par exemple :
void main (void)
{ ...ton programme
}
void main (void)
{ ...ton programme
}
salut ,
le résultat de compilation de //
est //
le résultat de compilation de //
#include <stdio.h> void main (void) { float cont,prix ; int i; const p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75; ... }
est //
[kaf-laarou@kaf-laarous ~]$ gcc -o market.c market.c market.c: In function ‘main’: market.c:3: attention : return type of ‘main’ is not ‘int’
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rajoute
return 0;
avant de refermer ton accolade.
en fete main est une fonction et chaque fonction doit retourner une valeur
return 0;
avant de refermer ton accolade.
en fete main est une fonction et chaque fonction doit retourner une valeur
ok c'est bon ..
maintenant j'est compilé mon progremme, il y a beaucoup d'erreur !!
est ce que possible qui je donne mon progremme pour la correction ?
merci ;)
maintenant j'est compilé mon progremme, il y a beaucoup d'erreur !!
est ce que possible qui je donne mon progremme pour la correction ?
merci ;)
oula oula je crois que j'ai pas le niveau lol
mais normalement tu as un debuggeur sur ton IDE ( logiciel de programmation) qui t'indique les erreurs
mais normalement tu as un debuggeur sur ton IDE ( logiciel de programmation) qui t'indique les erreurs
je sais pas c'est quoi ça !!
regarder les erreurs //
regarder les erreurs //
market.c:9: erreur: stray ‘\17’ in program market.c:9:33: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘@’ in program market.c:9: erreur: stray ‘\206’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:42: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:47: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\20’ in program market.c:9:49: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\’ in program market.c:9: erreur: stray ‘\206’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:58: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:63: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\21’ in program market.c:9:65: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\264’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:74: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:79: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\22’ in program market.c:9:81: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\274’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:90: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:95: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\23’ in program market.c:9:97: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\304’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:106: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:111: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\24’ in program market.c:9:113: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\310’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:122: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:127: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\25’ in program market.c:9:129: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\220’ in program market.c:9: erreur: stray ‘\227’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:138: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:143: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\26’ in program market.c:9:145: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\224’ in program market.c:9: erreur: stray ‘\227’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:154: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:159: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\27’ in program market.c:9:161: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\260’ in program market.c:9: erreur: stray ‘\227’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:170: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:175: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\30’ in program market.c:9:177: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\264’ in program market.c:9: erreur: stray ‘\227’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:186: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:191: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\31’ in program market.c:9:193: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\3’ in program market.c:9:207: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\32’ in program market.c:9:209: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\1’ in program market.c:9:211: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\4’ in program market.c:9:223: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\361’ in program market.c:9: erreur: stray ‘\377’ in program market.c:9:226: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\264’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:234: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\1’ in program market.c:9:239: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\22’ in program market.c:9:241: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\32’ in program market.c:9:243: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\274’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:250: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\1’ in program market.c:9:255: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\23’ in program market.c:9:257: attention : caractère(s) nul(s) ignoré(s) market.c:9:259: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\304’ in program market.c:9: erreur: stray ‘\226’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:266: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\1’ in program market.c:9:271: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\24’ in program market.c:9:273: attention : caractère(s) nul(s) ignoré(s) market.c:9:275: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘`’ in program market.c:9: erreur: stray ‘\203’ in program market.c:9: erreur: stray ‘\4’ in program market.c:9: erreur: stray ‘\10’ in program market.c:9:282: attention : caractère(s) nul(s) ignoré(s) market.c:9: erreur: stray ‘\2’ in program market.c:9:287: attention : caractère(s) nul(s) ignoré(s) market.c:10:1: attention : caractère(s) nul(s) ignoré(s) market.c:10:3: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\264’ in program market.c:10: erreur: stray ‘\227’ in program market.c:10: erreur: stray ‘\4’ in program market.c:10: erreur: stray ‘\10’ in program market.c:10: erreur: stray ‘\1’ in program market.c:10:11: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\1’ in program market.c:10:15: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\31’ in program market.c:10:17: attention : caractère(s) nul(s) ignoré(s) market.c:10:19: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\270’ in program market.c:10: erreur: stray ‘\227’ in program market.c:10: erreur: stray ‘\4’ in program market.c:10: erreur: stray ‘\10’ in program market.c:10: erreur: stray ‘\4’ in program market.c:10:27: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\1’ in program market.c:10:31: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\31’ in program market.c:10:33: attention : caractère(s) nul(s) ignoré(s) market.c:10:35: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\300’ in program market.c:10: erreur: stray ‘\203’ in program market.c:10: erreur: stray ‘\4’ in program market.c:10: erreur: stray ‘\10’ in program market.c:10:42: attention : caractère(s) nul(s) ignoré(s) market.c:10: erreur: stray ‘\2’ in program market.c:10:47: attention : caractère(s) nul(s) ignoré(s) market.c:11:1: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\1’ in program market.c:11:3: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\4’ in program market.c:11:15: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\361’ in program market.c:11: erreur: stray ‘\377’ in program market.c:11:19: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\270’ in program market.c:11: erreur: stray ‘\226’ in program market.c:11: erreur: stray ‘\4’ in program market.c:11: erreur: stray ‘\10’ in program market.c:11:26: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\1’ in program market.c:11:31: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\22’ in program market.c:11:33: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\201’ in program market.c:11:35: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\260’ in program market.c:11: erreur: stray ‘\206’ in program market.c:11: erreur: stray ‘\4’ in program market.c:11: erreur: stray ‘\10’ in program market.c:11:42: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\1’ in program market.c:11:47: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\21’ in program market.c:11:49: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\217’ in program market.c:11:51: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\304’ in program market.c:11: erreur: stray ‘\226’ in program market.c:11: erreur: stray ‘\4’ in program market.c:11: erreur: stray ‘\10’ in program market.c:11:58: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\1’ in program market.c:11:63: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\24’ in program market.c:11:65: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\233’ in program market.c:11:67: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\205’ in program market.c:11: erreur: stray ‘\4’ in program market.c:11: erreur: stray ‘\10’ in program market.c:11:74: attention : caractère(s) nul(s) ignoré(s) market.c:11: erreur: stray ‘\2’ in program market.c:11:79: attention : caractère(s) nul(s) ignoré(s) market.c:12:1: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\261’ in program market.c:12:3: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\4’ in program market.c:12:15: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\361’ in program market.c:12: erreur: stray ‘\377’ in program market.c:12: erreur: stray ‘\272’ in program market.c:12:19: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\224’ in program market.c:12: erreur: stray ‘\227’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12:26: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\1’ in program market.c:12: erreur: stray ‘\2’ in program market.c:12: erreur: stray ‘\27’ in program market.c:12:33: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\320’ in program market.c:12:35: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\264’ in program market.c:12: erreur: stray ‘\226’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12:42: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\2’ in program market.c:12: erreur: stray ‘\22’ in program market.c:12:49: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\341’ in program market.c:12:51: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\264’ in program market.c:12: erreur: stray ‘\226’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12:58: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\2’ in program market.c:12: erreur: stray ‘\22’ in program market.c:12:65: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\364’ in program market.c:12:67: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\310’ in program market.c:12: erreur: stray ‘\226’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12:74: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\1’ in program market.c:12: erreur: stray ‘\2’ in program market.c:12: erreur: stray ‘\25’ in program market.c:12:81: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\375’ in program market.c:12:83: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\260’ in program market.c:12: erreur: stray ‘\227’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12:90: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\30’ in program market.c:12:97: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\10’ in program market.c:12: erreur: stray ‘\1’ in program market.c:12:100: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\205’ in program market.c:12: erreur: stray ‘\4’ in program market.c:12: erreur: stray ‘\10’ in program market.c:12: erreur: stray ‘\5’ in program market.c:12:107: attention : caractère(s) nul(s) ignoré(s) market.c:12: erreur: stray ‘\22’ in program market.c:12:111: attention : caractère(s) nul(s) ignoré(s) market.c:13:1: attention : caractère(s) nul(s) ignoré(s) market.c:13: erreur: stray ‘\30’ in program market.c:13: erreur: stray ‘\1’ in program market.c:13:4: attention : caractère(s) nul(s) ignoré(s) market.c:13: erreur: stray ‘\203’ in program market.c:13: erreur: stray ‘\4’ in program market.c:13: erreur: stray ‘\10’ in program market.c:13:10: attention : caractère(s) nul(s) ignoré(s) market.c:13: erreur: stray ‘\22’ in program market.c:13:15: attention : caractère(s) nul(s) ignoré(s) market.c:14:1: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\37’ in program market.c:14: erreur: stray ‘\1’ in program market.c:14:4: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:20: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:36: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\270’ in program market.c:14: erreur: stray ‘\205’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14:43: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\21’ in program market.c:14:47: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\17’ in program market.c:14:49: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:52: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\234’ in program market.c:14: erreur: stray ‘\205’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14:58: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\22’ in program market.c:14:63: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\16’ in program market.c:14:65: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:68: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\22’ in program market.c:14:79: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:84: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\274’ in program market.c:14: erreur: stray ‘\205’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14:91: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\21’ in program market.c:14:95: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\17’ in program market.c:14:97: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\1’ in program market.c:14:100: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\22’ in program market.c:14:111: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\214’ in program market.c:14: erreur: stray ‘\1’ in program market.c:14:116: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\260’ in program market.c:14: erreur: stray ‘\227’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14:122: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\20’ in program market.c:14:127: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\30’ in program market.c:14:129: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\231’ in program market.c:14: erreur: stray ‘\1’ in program market.c:14:132: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\300’ in program market.c:14: erreur: stray ‘\205’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14:138: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\21’ in program market.c:14: erreur: stray ‘\2’ in program market.c:14: erreur: stray ‘\17’ in program market.c:14:145: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\246’ in program market.c:14: erreur: stray ‘\1’ in program market.c:14:148: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\300’ in program market.c:14: erreur: stray ‘\226’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14:154: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\21’ in program market.c:14: erreur: stray ‘\2’ in program market.c:14: erreur: stray ‘\23’ in program market.c:14:161: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\263’ in program market.c:14: erreur: stray ‘\1’ in program market.c:14:164: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\20’ in program market.c:14: erreur: stray ‘\205’ in program market.c:14: erreur: stray ‘\4’ in program market.c:14: erreur: stray ‘\10’ in program market.c:14:171: attention : caractère(s) nul(s) ignoré(s) market.c:14: erreur: stray ‘\22’ in program market.c:14:175: attention : caractère(s) nul(s) ignoré(s) market.c:15:1: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\303’ in program market.c:15: erreur: stray ‘\1’ in program market.c:15:4: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\264’ in program market.c:15: erreur: stray ‘\227’ in program market.c:15: erreur: stray ‘\4’ in program market.c:15: erreur: stray ‘\10’ in program market.c:15:10: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\20’ in program market.c:15:15: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\361’ in program market.c:15: erreur: stray ‘\377’ in program market.c:15: erreur: stray ‘\317’ in program market.c:15: erreur: stray ‘\1’ in program market.c:15:20: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\274’ in program market.c:15: erreur: stray ‘\227’ in program market.c:15: erreur: stray ‘\4’ in program market.c:15: erreur: stray ‘\10’ in program market.c:15:26: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\20’ in program market.c:15:31: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\361’ in program market.c:15: erreur: stray ‘\377’ in program market.c:15: erreur: stray ‘\324’ in program market.c:15: erreur: stray ‘\1’ in program market.c:15:36: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\22’ in program market.c:15:47: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\344’ in program market.c:15: erreur: stray ‘\1’ in program market.c:15:52: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\264’ in program market.c:15: erreur: stray ‘\227’ in program market.c:15: erreur: stray ‘\4’ in program market.c:15: erreur: stray ‘\10’ in program market.c:15:58: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\20’ in program market.c:15:63: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\361’ in program market.c:15: erreur: stray ‘\377’ in program market.c:15: erreur: stray ‘\353’ in program market.c:15: erreur: stray ‘\1’ in program market.c:15:68: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\205’ in program market.c:15: erreur: stray ‘\4’ in program market.c:15: erreur: stray ‘\10’ in program market.c:15:74: attention : caractère(s) nul(s) ignoré(s) market.c:15: erreur: stray ‘\22’ in program market.c:15: erreur: stray ‘\2’ in program market.c:16:1: attention : caractère(s) nul(s) ignoré(s) market.c:16: erreur: stray ‘\2’ in program market.c:16: erreur: stray ‘\2’ in program market.c:16:4: attention : caractère(s) nul(s) ignoré(s) market.c:16: erreur: stray ‘\344’ in program market.c:16: erreur: stray ‘\203’ in program market.c:16: erreur: stray ‘\4’ in program market.c:16: erreur: stray ‘\10’ in program market.c:16: erreur: stray ‘\26’ in program market.c:16: erreur: stray ‘\1’ in program market.c:16:12: attention : caractère(s) nul(s) ignoré(s) market.c:16: erreur: stray ‘\22’ in program market.c:16:15: attention : caractère(s) nul(s) ignoré(s) market.c:17:1: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘\7’ in program market.c:17: erreur: stray ‘\2’ in program market.c:17:4: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘\260’ in program market.c:17: erreur: stray ‘\202’ in program market.c:17: erreur: stray ‘\4’ in program market.c:17: erreur: stray ‘\10’ in program market.c:17:10: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘\22’ in program market.c:17:15: attention : caractère(s) nul(s) ignoré(s) market.c:17:29: attention : caractère(s) nul(s) ignoré(s) market.c:17:43: attention : caractère(s) nul(s) ignoré(s) market.c:17:57: attention : caractère(s) nul(s) ignoré(s) market.c:17:70: attention : caractère(s) nul(s) ignoré(s) market.c:17:92: attention : caractère(s) nul(s) ignoré(s) market.c:17:107: attention : caractère(s) nul(s) ignoré(s) market.c:17:121: attention : caractère(s) nul(s) ignoré(s) market.c:17:133: attention : caractère(s) nul(s) ignoré(s) market.c:17:146: attention : caractère(s) nul(s) ignoré(s) market.c:17:160: attention : caractère(s) nul(s) ignoré(s) market.c:17:172: attention : caractère(s) nul(s) ignoré(s) market.c:17:194: attention : caractère(s) nul(s) ignoré(s) market.c:17:203: attention : caractère(s) nul(s) ignoré(s) market.c:17:225: attention : caractère(s) nul(s) ignoré(s) market.c:17:242: attention : caractère(s) nul(s) ignoré(s) market.c:17:261: attention : caractère(s) nul(s) ignoré(s) market.c:17:270: attention : caractère(s) nul(s) ignoré(s) market.c:17:281: attention : caractère(s) nul(s) ignoré(s) market.c:17:297: attention : caractère(s) nul(s) ignoré(s) market.c:17:304: attention : caractère(s) nul(s) ignoré(s) market.c:17:319: attention : caractère(s) nul(s) ignoré(s) market.c:17:339: attention : caractère(s) nul(s) ignoré(s) market.c:17:346: attention : caractère(s) nul(s) ignoré(s) market.c:17:352: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘@’ in program market.c:17: erreur: stray ‘@’ in program market.c:17:381: attention : caractère(s) nul(s) ignoré(s) market.c:17:396: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘@’ in program market.c:17: erreur: stray ‘@’ in program market.c:17:413: attention : caractère(s) nul(s) ignoré(s) market.c:17:426: attention : caractère(s) nul(s) ignoré(s) market.c:17:439: attention : caractère(s) nul(s) ignoré(s) market.c:17:452: attention : caractère(s) nul(s) ignoré(s) market.c:17:468: attention : caractère(s) nul(s) ignoré(s) market.c:17:480: attention : caractère(s) nul(s) ignoré(s) market.c:17:485: attention : caractère(s) nul(s) ignoré(s) market.c:17: erreur: stray ‘@’ in program market.c:17: erreur: stray ‘@’ in program market.c:17:501: attention : caractère(s) nul(s) ignoré(s) market.c:17:508: attention : caractère(s) nul(s) ignoré(s) market.c:17:531: attention : caractère(s) nul(s) ignoré(s) market.c:17:536: attention : caractère(s) nul(s) ignoré(s) market.c:17:542: attention : caractère(s) nul(s) ignoré(s)
et ça mon code source (débutant !!)
#include <stdio.h> void main (void) { float cont,prix ; int i; const p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75; { printf ("donnée le nom de produit qui vos choiasir : \n"); printf ("ercir un seul produit, p1 ou p2 ou p3 ou p4 ou p5 : \n"); scanf ("%d",&i); scanf ("%f",&cont); if (i=p1) { prix=1*cont; printf ("le prix est : \n"); } if (i=p2) { prix=1*cont; printf ("le prix est : \n"); } if (i=p3) { prix=1*cont; printf ("le prix est : \n"); } if (i=p4) { prix=1*cont; printf ("le prix est : \n"); } if (i=p5) { prix=1*cont; printf ("le prix est : \n"); } } return 0; }
merci knarf44,
il y a quelle que erreur a pris le compilation, mais j'ai essayé avec le code ,
merci bien pour votre information et votre aide ;)
il y a quelle que erreur a pris le compilation, mais j'ai essayé avec le code ,
merci bien pour votre information et votre aide ;)
moi j'ai appris avec le site du zero ( ouai le nom c'est pas la classe pour ce la péter mais bon).
je programmais sous visual
et puis j'ai arrêter a un moment et vu que je programme pas dans mon métier ... je suis électricien lol
quand tu aura la réponse a ta question pense a mettre ton sujet comme resolu
pour ca c'est en haut a droite a la hauteur de ta question
merci et bonne soiree a toi aussi
je programmais sous visual
et puis j'ai arrêter a un moment et vu que je programme pas dans mon métier ... je suis électricien lol
quand tu aura la réponse a ta question pense a mettre ton sujet comme resolu
pour ca c'est en haut a droite a la hauteur de ta question
merci et bonne soiree a toi aussi
Salut,
Le prototype de main() sans arguments est : int main(void);
Ensuite, il faut éviter l'utilisation d'accolades sans raisons spécifiques (comme après les déclarations des variables).
L'opérateur d'égalité en C est == et non un simple égal. Lorsqu'on a plusieurs comparaison, on a plutôt intérêt à utiliser des else if et non des if tout court. Ou encore mieux, on utilise switch.
Attention aux comparaisons entre i et p. i est un entier et p1 un double, donc la comparaison sera toujours fausse.
Et enfin, attention à la comparaison entre double ou float. A cause de la représentation interne et du manque de précision, il vaut mieux calculer la différence et vérifier que c'est un nombre très petit.
Voici, le code avec les modifications :
Le prototype de main() sans arguments est : int main(void);
Ensuite, il faut éviter l'utilisation d'accolades sans raisons spécifiques (comme après les déclarations des variables).
L'opérateur d'égalité en C est == et non un simple égal. Lorsqu'on a plusieurs comparaison, on a plutôt intérêt à utiliser des else if et non des if tout court. Ou encore mieux, on utilise switch.
Attention aux comparaisons entre i et p. i est un entier et p1 un double, donc la comparaison sera toujours fausse.
Et enfin, attention à la comparaison entre double ou float. A cause de la représentation interne et du manque de précision, il vaut mieux calculer la différence et vérifier que c'est un nombre très petit.
Voici, le code avec les modifications :
#include <stdio.h> int main (void) { float cont,prix; const double p1=2.89,p2=4.50,p3=6.25,p4=5.0,p5=3.75; printf ("donnée le nom de produit qui vos choiasir : \n"); printf ("ercir un seul produit, p1 ou p2 ou p3 ou p4 ou p5 : \n"); scanf ("%d",&i); scanf ("%f",&cont); ////ATTENTION i est un entier et p1 un double if (i==p1) { prix=1*cont; printf ("le prix est : \n"); } else if (i==p2) { prix=1*cont; printf ("le prix est : \n"); } else if (i==p3) { prix=1*cont; printf ("le prix est : \n"); } else if (i==p4) { prix=1*cont; printf ("le prix est : \n"); } else if (i==p5) { prix=1*cont; printf ("le prix est : \n"); } return 0; }
moi aussi je debute en C et j'ai un problèle sur mon premier logiciel (une calculatrice, vraiment pour debuter :) )
je vous montre mon programme:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int operation=0;
int nombre1=0;
int nombre2=0;
int resultat=0;
printf("Quel est le premier nombre de votre operation?");
scanf("%d", &nombre1);
printf("Quel est le signe de votre operation? 1: addition \n 2: soustraction\n 3: multiplication\n 4: division)");
scanf("%d", &operation);
printf ("Quel est le deuxieme signe de l'operation?");
scanf("%d", &nombre2);
switch(operation)
{
case 1: resultat=nombre1+nombre2;
break;
case 2: resultat=nombre1-nombre2;
break;
case 3: resultat=nombre1*nombre2;
break;
case 4: resultat=nombre1/nombre2;
break;
default: printf("operation mauvaise");
}
printf("%d%d%d=%d", nombre1, operation, nombre2, resultat);
return 0;
}
et voila les erreur:
main.c||In function `main':|
main.c|10|error: stray '\' in program|
main.c|10|error: syntax error before "n"|
main.c|10|error: stray '\' in program|
main.c|10|error: stray '\' in program|
main.c|12|error: syntax error before "printf"|
main.c|12|error: stray '\' in program|
main.c|12|error: stray '\' in program|
main.c|17|error: case label does not reduce to an integer constant|
main.c|19|error: case label does not reduce to an integer constant|
main.c|21|error: case label does not reduce to an integer constant|
main.c|23|error: case label does not reduce to an integer constant|
||=== Build finished: 11 errors, 0 warnings ===|
cela fait deja plus de 2 heures que je cherche desesperement mes erreur sur internet en vain, je desespere :'(
j'espere que vous pourrez m'aider :)
cordialemlent,
lordfire56
je vous montre mon programme:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int operation=0;
int nombre1=0;
int nombre2=0;
int resultat=0;
printf("Quel est le premier nombre de votre operation?");
scanf("%d", &nombre1);
printf("Quel est le signe de votre operation? 1: addition \n 2: soustraction\n 3: multiplication\n 4: division)");
scanf("%d", &operation);
printf ("Quel est le deuxieme signe de l'operation?");
scanf("%d", &nombre2);
switch(operation)
{
case 1: resultat=nombre1+nombre2;
break;
case 2: resultat=nombre1-nombre2;
break;
case 3: resultat=nombre1*nombre2;
break;
case 4: resultat=nombre1/nombre2;
break;
default: printf("operation mauvaise");
}
printf("%d%d%d=%d", nombre1, operation, nombre2, resultat);
return 0;
}
et voila les erreur:
main.c||In function `main':|
main.c|10|error: stray '\' in program|
main.c|10|error: syntax error before "n"|
main.c|10|error: stray '\' in program|
main.c|10|error: stray '\' in program|
main.c|12|error: syntax error before "printf"|
main.c|12|error: stray '\' in program|
main.c|12|error: stray '\' in program|
main.c|17|error: case label does not reduce to an integer constant|
main.c|19|error: case label does not reduce to an integer constant|
main.c|21|error: case label does not reduce to an integer constant|
main.c|23|error: case label does not reduce to an integer constant|
||=== Build finished: 11 errors, 0 warnings ===|
cela fait deja plus de 2 heures que je cherche desesperement mes erreur sur internet en vain, je desespere :'(
j'espere que vous pourrez m'aider :)
cordialemlent,
lordfire56