#include<stdio.h>
void gradescounter(int[], int);
int main(void){
int indexnum;
int grade[indexnum];
/* processing phase */
printf( "Please enter the index number: ");
scanf( "%d", &indexnum);
gradescounter(grade[indexnum], indexnum);
}
番号を入力すると、セグメンテーション違反エラーが発生します。誰かが私が間違っていた場所を教えてもらえますか? また、コンパイルに gcc を使用した場合、「gradescounter」の引数 1 を渡すとキャストなしで整数からポインターが作成されるという警告が表示されますが、なぜですか? みんな助けてくれてありがとう