【初心者歓迎】C/C++室 Ver.57【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0696デフォルトの名無しさん
2008/08/01(金) 19:13:42float x[100], z[100];
} formation;
void init()
{
float MIN=20;
int baseX[] = { 0, -1, 1, 0, -1, 1, 0, -1, 1, -2, 2, -2, 2, -2, 2, -2, -1, 0, 1, 2, -2, -1, 0, 1, 2 };
int baseZ[] = { 0, 0, 0, -1, -1, -1, 1, 1, 1, 0, 0, -1, -1, 1, 1, -2, -2, -2, -2, -2, 2, 2, 2, 2, 2 };
for(int i = 0; i < 25; i++)
{
formation.x[i] = baseX[i] * MIN;
formation.z[i] = baseZ[i] * MIN;
}
}
int main()
{
init();
return 0;
}
実行するとエラーが出て、その原因がわかりません。文法がおかしいのでしょうか? VC++2008です
>.\main.c(11) : error C2143: 構文エラー : ';' が '型' の前にありません。
1>.\main.c(11) : error C2065: 'i' : 定義されていない識別子です。
1>.\main.c(12) : error C2143: 構文エラー : ';' が '{' の前にありません。
1>.\main.c(13) : error C2065: 'i' : 定義されていない識別子です。
1>.\main.c(14) : error C2065: 'i' : 定義されていない識別子です。
■ このスレッドは過去ログ倉庫に格納されています