Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « bug dans code source C » se trouve dans le forum « Programmation »
Statut de la discussion » bug dans code source C « ( normale)

bug dans code source C

» Liste des Forums » Programmation » Discussion

Le 21 juin à 16:06 #

Bonjour tout le monde,

j'ai tenter de créer une mini calculatrice mais quand je compile je trouve un bug ! voici le code :


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

int main(int argc, char *argv[])
{
long application, resultat = 0, nombre1 = 0, nombre2 = 0;
printf ("bienvenue dans la simple calculatrice");
printf ("\n\n");
printf (" \t\t===Menu===");
printf (" 1. addition\n");
printf (" 2.soustraction\n");
printf (" 3.multiplication\n");
printf (" 4.division\n");
printf ("\n\n choisissez votre application : ");
scanf (" %ld", &application);
switch (application)
{
case 1:
printf (" vous avez choisi l'addition \n");
printf (" entrez nombre1 : ");
scanf (" %ld", &nombre1);
printf (" entrez nombre2 : ");
scanf (" %ld", &nombre2);
resultat = nombre1 + nombre2;
printf (" resultat = %ld + %ld", nombre1, nombre2);
break;

case 2:
printf (" vous avez choisi la soustraction \n");
printf (" entrez nombre1 : ");
scanf (" %ld",&nombre1);
printf (" entrez nombre2 : ");
scanf (" %ld", &nombre2);
resultat = nombre1 - nombre2;
printf (" resultat = %ld - %ld", nomber1, nombre2);
break;

case 3:
printf (" vous avez choisi la multiplication \n");
printf (" entrez nombre1 : ");
scanf (" %ld",&nombre1);
printf (" entrz nombre2 : ");
scanf (" %ld",&nombre2);
resultat = nombre1 * nombre2;
printf ("resultat = %ld * %ld", nombre1, nombre2);
break;

case 4:
printf (" vous avre choisi la division ");
printf (" etrz nombre1 : ");
scanf (" %ld", &nombre1);
printf (" entrz nombre2 : ");
scanf (" %ld", &nombre2);
resultat = nombre1 / nombre2;
printf (" resultat = %ld / %ld", nombre1, nombre2);
break;

default:
printf (" desole mais vouas n'avez rien choisi\n ");
printf (" choisissez votre application selon son numero : 1, 2,3 ou 4");
break;
}
Printf (" \n\n\n\n");
system("PAUSE");
return 0;
}


et voici le message d'erreur :
[Build Error]***target pattern contains no '%'. Stop.

Merci de m'aider !


re salut

là aussi il me donne la même erreur :



long MotDePasse;
printf (" entrez le mot de passe : ");
scanf(" %ld", &MotDePasse);

while ( MotDePasse != 123456789)
{
printf (" Mot de passe incorrect\n\n ");
printf (" retaper le mot de passe");
scanf ("%ld", &MotDePasse);
}


(Modifié par imadpiwi le 21-06-2008 à 16:22)

(Modifié par ben le 22-06-2008 à 22:18)

Le 22 juin à 19:47 #

Salut,

C'est tout bête mais à la ligne 35 tu as ecrit nomber1 au lieu de nombre1 tu as inversé le R et le E .

++

Ajout du 22-06-2008 à 19:54:

Il y a aussi le printf a la ligne 63 le "p" est minuscule et non majuscule !
» Liste des Forums » Programmation

Sujets Connexes

Arakien & WéWé


Forums

Navigation


Publicité

Connectés

Il y a actuellement 368 visiteurs et 11 toiliens en ligne, ainsi que 9 connectés sur le tchat.

Recherche

Annonces


Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

Conditions d'utilisation -

Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
[Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

Page générée en 217 millisecondes sur WWW1.