プロンプトが表示された後にユーザーに配列のサイズを入力させることで、配列のサイズを決定しようとしています (テストごとにいくつの成績があるかわからないため)...
行が気に入らないようですscanf ("%c",&grades[i]);
関数全体は次のとおりです。
#include <stdio.h>
int main (void)
{
int numGrades;
char grades;
char i;
int x;
printf ("Enter The Amount Of Numbers In Your Array: ");
scanf("%i", &numGrades);/*Stores Amount Of Grades In The Array*/
for (x = 0; x < numGrades; ++x)
{
printf ("\nEnter the grade: ");
scanf ("%c",&grades[i]);
}
return 0;
}
任意のサイズの配列を受け入れることができるように、配列サイズをパラメーターとして渡すにはどうすればよいですか? (すべての成績を取得して文字で組み合わせる機能を追加します)