问题描述:
main()
{int a=1,b,c=0;
for(i=1;i<=6;i++)
{b=3a-1;
c+=a;
a=b;}
printf("%d\n",c);
}错在哪了,我想1+2+5。。。
问题解答:
首先 你没有定义 i
其次 b=3a-1; C语言中没有这种写法 应该是 b=3*a-1;
改成这样
main()
{
int i;
int a=1,b,c=0;
for(i=1;i<=6;i++)
{b=3*a-1;
c+=a;
a=b;}
printf("%d\n",c);
}