程序错哪了?

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:27:47
main()
{
int a k=0,i=1,q=0,p=0;
for(;i<=100;i++)
{
k=k+i}
for(;i<=50;)
{
p=p+i*i
}
for(;i<=10;)
{
q=q+1/i
}
a=k+p+q
printf("%d",a);
}
我不知道哪里错了!!!!!!!!

#include <stdio.h>
int main()
{
int a,k=0,i=1,q=0,p=0; //少逗号
for(;i<=100;i++)
{
k=k+i;}//少分号
for(;i<=50;)
{
p=p+i*i;//少分号
}
for(;i<=10;)
{
q=q+1/i;//少分号
}
a=k+p+q;//少分号
printf("%d",a);
}

c语言??
以";"结尾,如"a=k+p+q "应为"a=k+p+q;"