Erreur dans mon code C
Résolu
RYn_9741
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Jaouadi -
Jaouadi -
A voir également:
- Erreur dans mon code C
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
4 réponses
Bonjour,
Tu as une erreur. Nous ne pouvons pas deviner l'erreur à laquelle tu fais allusion, d'autant qu'il y en a vraisemblablement plusieurs.
- Par exemple, le code ne compile pas. Mais dans ce cas le compilateur t'a indiqué par des messages ce qu'il comprend pas. Par exemple si tu utilises des variables qui ne seraient jamais déclarées.
- Par exemple, le code ne s'exécute pas ou plante. Il nous faut des indications.
- Par exemple, le code se compile bien, s'exécute bien mais ne founit pas le résultat que tu attends. On ne peut pas deviner ce que tu attends. Ainsi tu fais des tas de calculs pour finalement n'afficher que la somme des nombres saisis, c'est curieux mais ...
Tu as une erreur. Nous ne pouvons pas deviner l'erreur à laquelle tu fais allusion, d'autant qu'il y en a vraisemblablement plusieurs.
- Par exemple, le code ne compile pas. Mais dans ce cas le compilateur t'a indiqué par des messages ce qu'il comprend pas. Par exemple si tu utilises des variables qui ne seraient jamais déclarées.
- Par exemple, le code ne s'exécute pas ou plante. Il nous faut des indications.
- Par exemple, le code se compile bien, s'exécute bien mais ne founit pas le résultat que tu attends. On ne peut pas deviner ce que tu attends. Ainsi tu fais des tas de calculs pour finalement n'afficher que la somme des nombres saisis, c'est curieux mais ...
RYn_9741
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
dans ce cas la je voudrais juste savoir qu'elle sont les erreurs pour pouvoir les corriger ou au moins savoir ou elle sont mais ton commentaires ma déjà énormément aidée, je t'en remercie :)
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
comment sais-tu que tu as une erreur?
comment sais-tu que tu as une erreur?
Vous avez oublié d'inclure la librairie stdio.h pour avoir accès notamment aux fonctions printf et scanf
Vous avez oublié de déclarer les variables d et e avant de les utiliser
Et vous utilisez le mauvais symbole pour l'opérateur de soustraction sinon il serait de la même couleur que ceux d'addition, division ou encore le signe égal.
conseil : mettez vous à l'anglais, ça vous permettra de lire les messages d'erreurs du compilateurs pour corriger vous même certaines fautes
Vous avez oublié de déclarer les variables d et e avant de les utiliser
Et vous utilisez le mauvais symbole pour l'opérateur de soustraction sinon il serait de la même couleur que ceux d'addition, division ou encore le signe égal.
conseil : mettez vous à l'anglais, ça vous permettra de lire les messages d'erreurs du compilateurs pour corriger vous même certaines fautes
tu as 3 fautes dans ce programme:
1- tu doit faire appel au bibliothèque stdio.h
#include <stdio.h>
2- les deux variable d et e ne sont pas déclarer!!
int d,e;
3- la ligne qui contient cette affectation int m =s - a ;
tu doit effacer la signe moin et la reécrire (tu n'a pas utiliser signe moin )
ceci votre code aprés modification:
#include <stdio.h>
int main (void) {
int a = 5 ;
int b = 2 ;
int c = ( a / b ) ;
int d,e;
printf ( "Entrez deux nombres entiers : \n" ) ;
scanf ( "%d %d" , &d , &e ) ;
int s = a + d + e ;
int m =s - a ;
printf ( "%d" , m) ;
return 0 ;
}
1- tu doit faire appel au bibliothèque stdio.h
#include <stdio.h>
2- les deux variable d et e ne sont pas déclarer!!
int d,e;
3- la ligne qui contient cette affectation int m =s - a ;
tu doit effacer la signe moin et la reécrire (tu n'a pas utiliser signe moin )
ceci votre code aprés modification:
#include <stdio.h>
int main (void) {
int a = 5 ;
int b = 2 ;
int c = ( a / b ) ;
int d,e;
printf ( "Entrez deux nombres entiers : \n" ) ;
scanf ( "%d %d" , &d , &e ) ;
int s = a + d + e ;
int m =s - a ;
printf ( "%d" , m) ;
return 0 ;
}