Petit programme C
Utilisateur anonyme
-
Guki -
Guki -
Bonjour,
en faisant l'exercice de mon bouquin sur les opérateurs, le compilateur m'indique des erreurs, même en ecrivant le corrigé.
Les erreurs signalées :
"unterminated string or character constant" ligne 30
"possible real start or unterminated constant" ligne 14
Voici le programme :
/*opérateurs arithmétiques d'affectation*/
#include<stdio.h>
main()
{
int x, y, z;
x=1;
y=3;
z=10;
printf("Comme x= %d, y= %d, z= %d, \n", x, y, z);
x=x+y;
printf("x=x+y affecte %d a x:\n, x);
x=1;
x+=y;
printf("x +=y affecte %d à x ;\n", x);
x=1;
z=z*x+y;
printf("z=z*x+y affecte %d à z ;\n", z);
z=10;
z=z*(y+x);
printf("z=z*(x+y) affecte %d à z ;\n", z);
z=10;
z*=x+y;
printf("z*=x+y affecte %d à z .\n", z);
return 0;
}
Merci de l'aide que vous pourrez m'apporter !
j'utilise le logiciel Dev-C++4
françois
en faisant l'exercice de mon bouquin sur les opérateurs, le compilateur m'indique des erreurs, même en ecrivant le corrigé.
Les erreurs signalées :
"unterminated string or character constant" ligne 30
"possible real start or unterminated constant" ligne 14
Voici le programme :
/*opérateurs arithmétiques d'affectation*/
#include<stdio.h>
main()
{
int x, y, z;
x=1;
y=3;
z=10;
printf("Comme x= %d, y= %d, z= %d, \n", x, y, z);
x=x+y;
printf("x=x+y affecte %d a x:\n, x);
x=1;
x+=y;
printf("x +=y affecte %d à x ;\n", x);
x=1;
z=z*x+y;
printf("z=z*x+y affecte %d à z ;\n", z);
z=10;
z=z*(y+x);
printf("z=z*(x+y) affecte %d à z ;\n", z);
z=10;
z*=x+y;
printf("z*=x+y affecte %d à z .\n", z);
return 0;
}
Merci de l'aide que vous pourrez m'apporter !
j'utilise le logiciel Dev-C++4
françois
A voir également:
- Petit programme C
- Programme demarrage windows - Guide
- Trier du plus petit au plus grand excel - Guide
- Programme bonjour - Forum Windows
- Petit 3 ✓ - Forum Word
- Message programmé iphone - Guide
9 réponses
Tu as tout simplement oublier de fermer le guillemet dans le prinft de la ligne 14 ! Cela te provoquer les 2 erreurs.
BE CAREFUL ^^
voici le code corrigé :
/*opérateurs arithmétiques d'affectation*/
#include<stdio.h>
main()
{
int x, y, z;
x=1;
y=3;
z=10;
printf("Comme x= %d, y= %d, z= %d, \n", x, y, z);
x=x+y;
printf("x=x+y affecte %d a x:\n", x); /* Tu as oublier ici le second guillemet */
x=1;
x+=y;
printf("x +=y affecte %d à x ;\n", x);
x=1;
z=z*x+y;
printf("z=z*x+y affecte %d à z ;\n", z);
z=10;
z=z*(y+x);
printf("z=z*(x+y) affecte %d à z ;\n", z);
z=10;
z*=x+y;
printf("z*=x+y affecte %d à z .\n", z);
return 0;
}
BE CAREFUL ^^
voici le code corrigé :
/*opérateurs arithmétiques d'affectation*/
#include<stdio.h>
main()
{
int x, y, z;
x=1;
y=3;
z=10;
printf("Comme x= %d, y= %d, z= %d, \n", x, y, z);
x=x+y;
printf("x=x+y affecte %d a x:\n", x); /* Tu as oublier ici le second guillemet */
x=1;
x+=y;
printf("x +=y affecte %d à x ;\n", x);
x=1;
z=z*x+y;
printf("z=z*x+y affecte %d à z ;\n", z);
z=10;
z=z*(y+x);
printf("z=z*(x+y) affecte %d à z ;\n", z);
z=10;
z*=x+y;
printf("z*=x+y affecte %d à z .\n", z);
return 0;
}
ha tout cela me fait pensé a Jeudi 2 septembre, jour de ma rentré scolaire en 1ere S.
Non !!!!! veut po travailler :'(
Non !!!!! veut po travailler :'(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oh merde ! c'est jeudi pour le lycée ? Je rentre en termS... je croyait que c'était Vendredi moi !
françois
françois
excusez moi,
bon je debute tout juste en prog mais n'y a t'il po une erreur dans le prog de monsieur françois?
bon je debute tout juste en prog mais n'y a t'il po une erreur dans le prog de monsieur françois?