2016-10-24 11 views
-4

4回(leg1〜leg4)を出力として追加する必要があります。時間はユーザーによって入力され、秒単位で表示されますが、出力には、以前は持っていた分と秒で表示する必要がありますが、コードに足を追加しても機能しなくなりました。4つの別々の時間を一緒に追加するにはどうすればよいですか?

私は全く新しく、完全に混乱しています。

#include <stdio.h> 
#include <string> 

int main() { 
    char snail_name[15] = ""; 
    int time_taken = 0; 
    int leg1, leg2, leg3, leg4; 

    printf("\nEnter name of snail: "); 
    scanf("%s", &snail_name); 
    printf("Time to finish first leg:"); 
    scanf("%d", &leg1); 
    printf("Time to finish second leg:"); 
    scanf("%d", &leg2); 
    printf("Time to finish third leg:"); 
    scanf("%d", &leg3); 
    printf("Time to finish fourth leg:"); 
    scanf("%d", &leg4); 
    printf("%s finished the course in %d minutes and %d seconds\n", &snail_name, time_taken/60, time_taken % 60); 

    return 0; 
} 

最後の行をここに入力して、足に入力した数値を計算して表示しますか?

time_taken = leg1 + leg2 + leg3 + leg4; 

ラインは右あなたの最後のprint文の上に行くだろう:Image

+2

'leg1 + leg2 + leg3 + leg4' ?? –

+3

数字を一緒に追加するにはどのようにして秒数を取るのか、どのように分と秒を表すのかを把握するという2つの質問を自分にお願いする必要があります。このようなコードを書くことができる人は、すでに両方の質問に対する答えを知っているはずです。それで、あなたが何を求めているのかがはっきりしていない、ここ? –

+0

@SamVarshavchik私の賭けは、どこか別の場所からコピーされたコピーです。コードを見るだけで、OPが誰かからコピーされた入門プログラミング課題のようです。それは、数字を追加するだけで何かを知っていない理由を説明します。 –

答えて

0

あなたはC++とそこに事実上すべての言語での整数を追加することができます。

関連する問題