2 réponses
Bonjour,
#include<stdio.h>
main
{
printf("donner l'heure,la minute,la seconde exp:9h15mn30sec");
scanf("%d%d%d",&h ,&m ,&s);
hts=heuretosec(h,m,s);
printf("%d heures et %d minutes et %d secondes, deviennent %d secondes",h,m,s,hts);
sectoheure();
}
int heuretosec(inth,intm,ints)
{
return (h*3600+m*60+s);
}
void sectoheure()
{
printf("donner le nombre de secondes");
scanf("%d",&s);
nh=s/3600;
nm=(s%3600)/60;
ns=(s%3600)%60;
printf("%d secondes égalent à %d heures et %d minutes et %d secondes",s,nh,nm,ns);
}
voila cette solution j'èspère qu'elle te conviendera ciao
#include<stdio.h>
main
{
printf("donner l'heure,la minute,la seconde exp:9h15mn30sec");
scanf("%d%d%d",&h ,&m ,&s);
hts=heuretosec(h,m,s);
printf("%d heures et %d minutes et %d secondes, deviennent %d secondes",h,m,s,hts);
sectoheure();
}
int heuretosec(inth,intm,ints)
{
return (h*3600+m*60+s);
}
void sectoheure()
{
printf("donner le nombre de secondes");
scanf("%d",&s);
nh=s/3600;
nm=(s%3600)/60;
ns=(s%3600)%60;
printf("%d secondes égalent à %d heures et %d minutes et %d secondes",s,nh,nm,ns);
}
voila cette solution j'èspère qu'elle te conviendera ciao
Attention a bien mettre une valeur de retour pour main (même si c'est void). Normalement main est sensé retourner 0 quand tout va bien.
Attention aussi à mettre le main en fin de fichier ou à déclarer tes fonctions en début de fichier sinon ça ne compile pas. Enfin, attention à bien mettre un espace entre "int" et les noms de variables
Bonne chance
int main(){
...
return 0;
}
Attention aussi à mettre le main en fin de fichier ou à déclarer tes fonctions en début de fichier sinon ça ne compile pas. Enfin, attention à bien mettre un espace entre "int" et les noms de variables
Bonne chance