Code Block Erreur Sous Vista
MaitreEauEau
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
lalala -
lalala -
Bonjour,
Je me suis fait une petite calculatrice très basique avec Code::Blocks. J'ai fait "Buidl And Run". Ensuite, on me demande : "Entrer le premiere nombre" (tel que je l'ai écrit dans le code). Ensuite, j'ai mis scanf pour pouvoir écire le nombre. Je l'écris. Je pèses sur "ENTER" afin de contineur dans le programme. Malheureusement, à ce moment, un message apparaît : "Calculatrice.exe a cessé de fonctionner". Pourquoi??? Cela arrive seulement quand je met un chiffre. Avec des lettres, le programme s'execute sans erreur...
Quelqu'un peux m'aider? Merci
Je rajoute mon code, car peut-etre que le probleme viens de la... (Sachez que tous les scanf me font ca)
#include <stdio.h>
#include <stdlib.h>
int main()
{
//code for a really basic calculator
char resultat = 0,nombre1 = 0, nombre2 = 0;
printf("Entrer le premier nombre : \n");
scanf("%ld\n", nombre1);
printf("Entrer le deuxieme nombre : \n");
scanf("%ld\n", nombre2);
resultat = nombre1 + nombre2;
printf("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
return 0;
}
Je me suis fait une petite calculatrice très basique avec Code::Blocks. J'ai fait "Buidl And Run". Ensuite, on me demande : "Entrer le premiere nombre" (tel que je l'ai écrit dans le code). Ensuite, j'ai mis scanf pour pouvoir écire le nombre. Je l'écris. Je pèses sur "ENTER" afin de contineur dans le programme. Malheureusement, à ce moment, un message apparaît : "Calculatrice.exe a cessé de fonctionner". Pourquoi??? Cela arrive seulement quand je met un chiffre. Avec des lettres, le programme s'execute sans erreur...
Quelqu'un peux m'aider? Merci
Je rajoute mon code, car peut-etre que le probleme viens de la... (Sachez que tous les scanf me font ca)
#include <stdio.h>
#include <stdlib.h>
int main()
{
//code for a really basic calculator
char resultat = 0,nombre1 = 0, nombre2 = 0;
printf("Entrer le premier nombre : \n");
scanf("%ld\n", nombre1);
printf("Entrer le deuxieme nombre : \n");
scanf("%ld\n", nombre2);
resultat = nombre1 + nombre2;
printf("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
return 0;
}
A voir également:
- Code Block Erreur Sous Vista
- Code ascii - Guide
- Block breaker - Accueil - Services en ligne
- Code block - Télécharger - Langages
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
2 réponses
Désolé, j'ai oublier de poster un lien video de mon probleme :
https://www.youtube.com/watch?v=6lc44y8TcYs
"Not yet upload" but soon
We here the 22 so might be uploaded the 23th february 2009.
Thanks bye
https://www.youtube.com/watch?v=6lc44y8TcYs
"Not yet upload" but soon
We here the 22 so might be uploaded the 23th february 2009.
Thanks bye