Bonjour à tous,

voila je voulais faire un petit programme :
je lui rentre une heure (heure,minute) de Paris puis je veux qu'il me calcule et m'affiche l'heure à Tatouine (+3h30) mais le problème j'ai fais le programme ci dessous et ca ne marche pas correctement je lui rentre 20h30 il me donne 24h or je veux qu'il reparte de 0 au dela de 24h

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
#include <stdio.h>
#include <stdlib.h>
 
int main()
{int a,b,h,m,t,n;
    printf("veuillez saisir l'heure au format heure minute de Paris \n");
    scanf("%d %d",&a,&b);
    h=a+3;
    m=b+30;
    if (m>=60)
    {
        t=(h+1);
        n=(m-60);
    printf("il est %d heures et %d minutes a Bombay",t,n);
    }
    else
    printf("il est %d heures et %d minutes a Bombay",h,m);
return 0;
}

je vous remercie d'avance pour les reponses à venir