Bonjour,

Je début en informatique et j'aurais besoin d'aide. L’exercice consiste à indiquer le nombre de pièce à rendre. Les différentes pièces pour rendre la monnaie (pas de billets) étant : 0.25 ; 0.10 ; 0.05 et 0.01.
Le problème que j'ai est que je ne parviens pas à indiquer le nombre de pièces.
Par exemple, si le nombre de pièce à rendre est "4", il devrait tout simplement m'indiquer "4" (pas besoin d'indiquer quelles pièces).
J'arrive à récupérer le nombre de pièces séparément, mais pas en globale.
Je ne parviens pas à écrie un code qui ne marquerais que le résultat, et non chaque pièce.
Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
#include <stdio.h>
 
int main(void)
{
int quart, /* correspond à la constante du nombres de pièces de 0.25*/
dime,/* correspond à la constante du nombres de pièces de 0.10 */
nickel,/* correspond à la constante du nombres de pièces de 0.05 */
pennie,/* correspond à la constante du nombres de pièces de 0.01 */
 
argent;/* c'est la constante dans laquel on enregistrera la somme entré par l'utilisateur */
 
printf("Veuillez entrer la somme d'argent\n");
scanf("%d", &argent);
 
quart = argent/0.25;
argent = argent%0.25;
dime = argent/0.10;
argent = argent%0.10;
nickel = argent/0.05;
argent = argent%0.05;
pennie = argent/0.01;
argent = argent%0.01;
 
 
printf("Il faut %d piece(s) de 0.25 EUR\n", quart);
printf("Il faut %d piece(s) de 0.10 EUR\n", dime);
printf("Il faut %d piece(s) de 0.05EUR\n", nickel);
printf("Il faut %d piece(s) de 0.01 EUR\n", pennie);
 
 
return 0;
}

Merci pour votre aide !