我这代码哪里错了?
#include<stdio.h>void main()
{
int i, j, m, a = {{80, 75, 92}, {61, 65, 71}, {59, 63, 70}, {85, 87 90}, {76, 77, 85}};
for(i=0, m=0 ; i<5 ; i++, m=0)
{
for(j=0 ; j<3 ; j++)
{
m += a;
}
printf("a[%d] 的总分是: %d\n", i, m);
printf("a[%d] 的平均分是: %d\n", i, m/3);
}
}
编译的时候报错{:5_94:} 本帖最后由 jackz007 于 2022-9-8 16:10 编辑
int i, j, m, a = {{80, 75, 92}, {61, 65, 71}, {59, 63, 70}, {85, 87 , 90}, {76, 77, 85}}; #include<stdio.h>
void main()
{
int i, j, m, a = {{80, 75, 92}, {61, 65, 71}, {59, 63, 70}, {85, 87 , 90}, {76, 77, 85}};
for(i=0, m=0 ; i<5 ; i++, m=0)
{
for(j=0 ; j<3 ; j++)
{
m += a;
}
printf("a[%d] 的总分是: %d\n", i, m);
printf("a[%d] 的平均分是: %d\n", i, m/3);
}
}
少了逗号
这样就可以了 jackz007 发表于 2022-9-8 16:08
int i, j, m, a = {{80, 75, 92}, {61, 65, 71}, {59, 63, 70}, {85, 87 , 90}, {76, 77, 85 ...
晕了,既然犯这种低级错误,我还没找到{:10_247:} 高山 发表于 2022-9-8 16:46
少了逗号
这样就可以了
是的,太粗心了
页:
[1]