Bonsoir,

J'ai essayé de coder un programme qui me transforme les secondes en heures minutes et secondes... Ca compile, mais plante à l'exécution. Pouvez-vous me dire ce qui ne va pas? Merci d'avance.

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
#include <stdio.h>
 
void Secondes_Hms(int * secondes);
 
int main()
{
int heures=0;
int minutes=0;
int secondes=2400;
Secondes_Hms(&secondes);
return 0;
}
 
void Secondes_Hms(int * secondes)
{
int * heures;
int * minutes;
*secondes = *secondes%60;
*minutes = (*secondes/60)%60;
*heures = *secondes/3600;
printf("%d heures et %d minutes et %d secondes", *heures, *minutes, *secondes);
}