プログラムを作成し、ある時刻の時間を入力し、1秒加算して新しい時間を出力し、時間を時、分、秒で表す(構造タイプを利用)

551 ワード

#include 

struct  myTime
{
	int h;
	int m;
	int s;
};

int main()
{
	struct myTime T;
	int h,m,s;
    printf("    :");
	scanf("%d",&h);
	printf("    :");
	scanf("%d",&m);
	printf("   :");
	scanf("%d",&s);
	T.h=h;
	T.m=m;
	T.s=s;
	if (s==59)
	{
		T.s=0;
		T.m++;
		if (T.m==60)
		{
			T.m=0;
			T.h++;
			if (T.h==24)
			{
				T.h=0;
			}
		}
	} 
	else
	{
		T.s++;
	}
	printf("  %d:%d:%d 1    %d:%d:%d
",h,m,s,T.h,T.m,T.s); return 0; }