そのタイトルを入力すると、それが紛らわしいことがますます明らかになりました。
わかりました、Xcode を使用して学校向けの C プログラムを書いています。Xcode 内からビルド/実行すると、入力として 2 桁の整数を入力できず、その理由がわかりません。プロジェクトの「製品」フォルダーに保存されているビルド済みの実行可能ファイルを実行すると、独自のターミナル インスタンスで開かれ、入力が正しく受け入れられます。組み込み環境でこれが許可されないのはなぜですか? (それは技術的に呼ばれるものですか?)
これが私が話しているコードの抜粋です:
void getScores()
{
int score1;
int score2;
int score3;
char grade;
printf("\nEnter three test scores 0-100 with a <space> in between then press enter :
");
scanf("%d %d %d", &score1, &score2, &score3);
grade = getGrade(score1, score2, score3);
printResults(grade);
return;
}//getScores