-3

私はプログラミングがまったく初めてで、インターネットからいくつかのチュートリアルを開始しました。そのうちの 1 人は、ユーザーへの簡単な質問として次のコードを提案しました。

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int input;

printf("Please enter a number between 1 and 4:\n");
scanf("%d",&input);
fflush(stdin);

switch(input)
{
case 1: prinft("You entered 1\n");
break;
case 2: prinft("You entered 2\n");
break;
case 3: printf("You entered 3\n");
break;
case 4: printf("You entered 4\n");
break;
default: printf("Unknown Input, please try again\n");
}

system("PAUSE");
return 0;
}

Dev-C++ を使用していますが、コードをコンパイルすることさえできません。「ケース 1:」行が強調表示され、エラー メッセージに次のように表示されます。「printf」が宣言されていません (最初にこの関数を使用します)。この問題を解決する方法を誰か教えてもらえますか?

4

2 に答える 2

3

打ち間違え:

prinft()

次のようにする必要があります。

printf()
于 2013-09-02T16:20:59.920 に答える