- ベストアンサー
プログラムにくわしいかた教えてください!!
構造体Timeを定義し、この構造体型を持つ変数time1,time2,time3を用意します。この変数time1,time2に時間、分、秒のデータを入力し, 合計値をtime3の各メンバに代入し、time3に含まれる、時間、分、秒を表示したいのですが、どうすればよいのでしょうか。 (分、秒の表示は0から59の数値で行う) (時間はint hour 分は int minute 秒は int second) (これは学校の課題なのですが、最近授業についていけなくてかなり悪戦苦闘しています。授業に追いつくためがんばっているのですが、かなりきついです。) このプログラムを組むのに必要な知識とか、わかる方はついでに教えていただけるとうれしいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- yaemon_2006
- ベストアンサー率22% (50/220)
回答No.2
お礼
投稿ありがとうございます。 おおかた理解できたのですが、 メイン関数の宣言のところがいまいちまだわかりません。 時間、分、秒を入力するには int main(void){ Time time1,time2,time3; Time time[3]; int i; for(i=0;i<3;i++){ printf("time%dの時間を入力\n",i+1); scanf("%d",time[i].hour); 以下、分・秒同様といった感じで よいのでしょうか。