猿问

error: expected identifier or ‘(’ before ‘for’

#include <stdio.h>

int i;
float a[10];
for(i=0;i<10;i++)
{
a[i]=11.5+5i;
}
int main()
{
int j;
for(j=0;j<10;j++)
{
printf("%f",a[j]);
}
}

algorithm.c:5:5: error: expected identifier or ‘(’ before ‘for’
for(i=0;i<10;i++)
^
algorithm.c:5:14: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘<’ token
for(i=0;i<10;i++)
^
algorithm.c:5:19: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘++’ token
for(i=0;i<10;i++)

www说
浏览 617回答 1
1回答

天涯尽头无女友

main前边的for循环, 可以放到main函数里, 或者单独再起一个函数.
随时随地看视频慕课网APP
我要回答