Ou est l'erreur??
Fermé
barca until death
Messages postés
8
Date d'inscription
jeudi 3 novembre 2011
Statut
Membre
Dernière intervention
24 février 2012
-
24 nov. 2011 à 22:27
barca until death Messages postés 8 Date d'inscription jeudi 3 novembre 2011 Statut Membre Dernière intervention 24 février 2012 - 24 nov. 2011 à 22:44
barca until death Messages postés 8 Date d'inscription jeudi 3 novembre 2011 Statut Membre Dernière intervention 24 février 2012 - 24 nov. 2011 à 22:44
A voir également:
- Ou est l'erreur??
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3005 france tv - Forum TV & Vidéo
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
2 réponses
Utilisateur anonyme
24 nov. 2011 à 22:31
24 nov. 2011 à 22:31
Tu as oublié un & je pense à printf("le prix a payer est :%f",PU);
avant le PU.
Si ce n'est pas ca pourrait aussi etre ca :
scanf("%f",&QA);
Il y a un espace entre la viergule et le & et un espace entre le & et le QA.
Espèrant avoir trouvé la solution. Merci d'avance.
avant le PU.
Si ce n'est pas ca pourrait aussi etre ca :
scanf("%f",&QA);
Il y a un espace entre la viergule et le & et un espace entre le & et le QA.
Espèrant avoir trouvé la solution. Merci d'avance.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
Modifié par fiddy le 24/11/2011 à 22:44
Modifié par fiddy le 24/11/2011 à 22:44
Bonjour,
Il faut des parenthèses autour de la condition du if.
De plus, le code n'est pas standard tout comme getch.
Voici une petite correction :
Cdlt,
Google is your friend
Il faut des parenthèses autour de la condition du if.
De plus, le code n'est pas standard tout comme getch.
Voici une petite correction :
#include <stdio.h> int main(void) { float QA,PU,PN; /* QA:quantité d'article // // PU: prix a payer// // PN: prix normal //*/ printf("Entrez la quantite d'article achete : "); scanf("%f",&QA); getchar(); printf("Entrez le prix normal de l'article : "); scanf("%f",&PN); getchar(); if (QA > 100) PU=(0.6*PN); else PU=PN; printf("le prix a payer est :%f",PU); getchar(); return 0; }
Cdlt,
Google is your friend
barca until death
Messages postés
8
Date d'inscription
jeudi 3 novembre 2011
Statut
Membre
Dernière intervention
24 février 2012
24 nov. 2011 à 22:44
24 nov. 2011 à 22:44
merci bcp j'ai su l'erreur maintenant j'ai oublié les parenthèse
if (QA>100)
if (QA>100)
24 nov. 2011 à 22:37
avant le PU.
Surtout pas, sinon tu vas afficher l'adresse de la variable...
Il y a un espace entre la viergule et le & et un espace entre le & et le QA.
Non, l'espace est facultatif...
24 nov. 2011 à 22:39