Bonsoir à tous,

Je me présente à vous, j'ai 62 ans passionné d'informatique depuis 1999. J'ai tester linux, windows et finalement revenu sur Mac.
Certains me disent fou car j'apprends le C avec le livre de Mathieu Nébra.
Ils me disent le C te servira à rien alors que je lis que c'est une base solide. Donc...

Je vous met en copie le code source d'un programme en C dont je débute d'ailleurs ; et j'ai un soucis je voudrais que le taux soit exprimé en pourcentage.
Et là je ne sais pas faire.

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
34
35
36
37
38
39
40
41
//
//  main.c
//  CT1retraite
//
//  Created by proux on 17/04/2021.
//
 
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
 
int main(int argc, char *argv[])
{
    int retraite = 0, taux = 0, salaire = 0, trimestre = 0;
    double coefficient = 0;
 
 
 
  printf("Entrez le coefficient : ");
  scanf("%lf", &coefficient);
  printf("Entrez les trimestres : ");
  scanf("%d", &trimestre);
 
  taux = coefficient * trimestre;
    printf("%lf * %d = %d\n", coefficient, trimestre, taux);
 
  printf("Entrez le taux : ");
  scanf("%d", &taux);
  printf("Entrez le salaire : ");
  scanf("%d", &salaire);
 
  // On fait le calcul :
 
  retraite = taux * salaire;
 
  // Et on affiche la multiplication à l'écran :
 
  printf ("%d * %d = %d\n", taux, salaire, retraite);
 
  return 0;
}
Voici l'exécution du programme dans le terminal sous MacOS

Last login: Sat Apr 17 20:54:05 on ttys001
/Users/proux/Desktop/CT1retraite ; exit;
proux@Mac-mini-de-proux ~ % /Users/proux/Desktop/CT1retraite ; exit;

Entrez le coefficient : 0.449
Entrez les trimestres : 150
0.449000 * 150 = 67
Entrez le taux : 67
Entrez le salaire : 1000
67 * 1000 = 67000
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Opération terminée]
Merci à vous tous de m'aider si vous pouvez.

Bruno.