Probleme de compilation !

Résolu/Fermé
Freakin Messages postés 77 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 26 août 2013 - Modifié par Freakin le 24/05/2013 à 20:16
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 24 mai 2013 à 23:19
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 276 Date d'inscription samedi 20 octobre 2012 Statut Membre Dernière intervention 26 juillet 2013 77
24 mai 2013 à 20:19
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 77 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 26 août 2013 3
24 mai 2013 à 21:09
Merci de ta reponse rapide ;)
Mais sa ne marche toujours pas :(:(
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
Modifié par ryko1820 le 24/05/2013 à 21:37
Hello,

c'est laquelle la ligne ?

Si tu mets tes printf en commentaires est-ce que la compil passe ?
0
Freakin Messages postés 77 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 26 août 2013 3
24 mai 2013 à 23:09
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 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
24 mai 2013 à 23:19
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