Probleme de compilation !

Résolu
Freakin Messages postés 134 Statut Membre -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour tout le monde ;)
j'ai recemment cree ce petit projet mis il Fail
Il ne veut pas compiler il M'indique :
" Error: Stray '\240' in program "
Et je ne vois pas où est le probleme,
pourriez vous m'aidez s'il vous plais :p

Code Source :

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

int main()
{
int choix1;
char nom[100];


printf("Quel est votre prenom ? ");
scanf("%s", nom);
printf("Salut %s, peut-tu resoudre ce probleme ? ");
printf("\nUne Personne agee promene son chien ");
printf("\net se rencontre qu'il a parcourue 86metres en 5minutes ");
printf("\nCombien de metres parcourera-t-il au bout de 10minutes ? ");
printf("\nAu bout de 20minutes ? ");
printf("\nAu bout de 12minutes ? ");
printf("\nAlors te sent tu en forme pour resoudre ce probleme ");

{

printf("\nAppuie sur 1 Pour le resoudre ");
printf("\nAppuie sur 2 Si tu es un bouffon ");
printf("\n--------- Alors -------- \n");
scanf("%d", &choix1);

}


if(choix1 == 1)

{
system("color c ");

{
int i = 0;

puts("Chargement des ressources en cours...\n");

for (; i < 10; i++)
{
printf("#");
Sleep(500);
}

puts("\n\nFait !\n");

getchar();
return 0;
}
printf("\nUne Personne agee promene son chien et ");
printf("se rencontre qu'il a parcourue 86metres en 5minutes");
printf("\nCombien de metres parcourera-t-il au bout de 10minutes ? ");
printf("\nAu bout de 20Minutes ? ");
printf("\nAu bout de 12Minutes ? ");

}

else if (choix1 == 2)

{
printf("Pff Loosez :oo -_-' ");
}



}

4 réponses

roptat Messages postés 284 Statut Membre 77
 
Tu as probablement un espace insécable dans ton programme. Remplace la ligne qu'indique le compilateur par le même contenu mais en retapant tout avec ton clavier (pas de copier-coller puisque tu recopierais l'espace).
0
Freakin Messages postés 134 Statut Membre 3
 
Merci de ta reponse rapide ;)
Mais sa ne marche toujours pas :(:(
0
ryko1820 Messages postés 1878 Statut Membre 276
 
Hello,

c'est laquelle la ligne ?

Si tu mets tes printf en commentaires est-ce que la compil passe ?
0
Freakin Messages postés 134 Statut Membre 3
 
Non c'est bon c'est pas garve al place de mettre une fausse barre de chargement j'ai mis
des prinft et puis basta ^^ mais j'aurai bein voulue la barre mais bon :/
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
Petite correction du code :
printf("Salut %s, peut-tu resoudre ce probleme ? ");
Tu as oublié l'argument : printf("....%s...", nom);

Tu as oublié : return 0; en fin de main().
Et ton return 0; en plein milieu de code, c'est le meilleur moyen de ne pas exécuter ce qu'il y a après.

En bref, il faut que tu revois ton code et surtout l'usage des accolades qui est bancale.
0