質問: C++ エラー解決方法
回答: /* ついでに、ちょっと変えてみましたが、お望みののものかどうかは分かりません. 参考になれば幸いです。 */ #include #define N 5 #define start 1996 int main(void){ // ■ 肝心のこれが抜けているのがエラーメッセージ多発の原因です int i,k; float rate[N],max=-0.0; for(i=0;i>",start+i); scanf("%f",&rate[i]); if(rate[i]>max){ max=rate[i]; k=start+i; } } // printf("最高値は%dの%.0fパーセントです\n",k,max*100); printf("最高値は%d年の%d年比%.0fパーセントです\n",k,start,max*100/rate[0]); // ? // ■ char name ← これはゴミ? return 0; } /* 1996年のデータ>>100 1997年のデータ>>123.5 1998年のデータ>>165.8 1999年のデータ>>120.2 2000年のデータ>>125.9 最高値は1998年の1996年比166パーセントです */