Petit programme C

Utilisateur anonyme -  
 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

9 réponses

  1. NoWiS Messages postés 16 Statut Membre
     
    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;

    }
    0
  2. Guki
     
    Un bon dico angliche serait le bien venu je pense. ;-)
    0
  3. Utilisateur anonyme
     
    Merci beaucoup... un dico d'anglais bienvenu ? Oui, mais aussi des lunettes !

    A+

    françois
    0
  4. NoWiS Messages postés 16 Statut Membre
     
    ha tout cela me fait pensé a Jeudi 2 septembre, jour de ma rentré scolaire en 1ere S.
    Non !!!!! veut po travailler :'(
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    oh merde ! c'est jeudi pour le lycée ? Je rentre en termS... je croyait que c'était Vendredi moi !

    françois
    0
  7. cyber_lub
     
    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?
    0
  8. Canard007 Messages postés 5954 Date d'inscription   Statut Contributeur 216
     
    affirmatif

    COIN!
    0
  9. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    manque le int devant main?! j'ai bon monsieur?

    Salutation !
    Char Snipeur
    0