-3
#include <stdio.h>
int main(void)
{
    char fever, cough;

    printf("Are you running a fever? (y/n)\n");
    scanf("%c",&fever);

    printf("Do you have a runny nose/cough? (y/n)\n");
    scanf(" %c",&cough);

    printf("Please verify the folling information.\nFever: %c \nRunny nose/cough: %c \n,fever,cough");
return 0;
}

これを実行すると、次のようになります。

何を変更する必要がありますか? 私はすべてが体系的に正しいことを知っています。別のものを使用する必要があるだけで、問題を具体的に解決するものは何も見つかりません!

みんなありがとう。

4

4 に答える 4

1
printf("Please verify the folling information.\nFever: %c \nRunny nose/cough: %c \n,fever,cough");    

上記のステートメントは体系的に正しくありません。見当違い"

修正 このように

printf("Please verify the folling information.\n Fever: %c \nRunny nose/cough: %c \n ",fever,cough);   
于 2013-09-25T18:48:19.110 に答える
0

不適切に配置された閉じた引用. \n,fever,cough" を \n",fever,cough に変更します

于 2013-09-25T18:47:26.240 に答える
0

"最後の引用符を正しく配置していません

printf("Please verify the folling information.\nFever: %c \nRunny nose/cough: %c   \n",fever,cough);
                                                                                     ^ Close your quote here
于 2013-09-25T18:47:29.763 に答える
0

発熱や咳のパラメータをprintfに渡していません。発熱と咳をパラメーターとして printf 関数に追加するだけです。引用符はテキストの後、変数の前に置く必要があります。

于 2013-09-25T18:47:42.080 に答える