我是c 语言的初学者,在c语言中有的时候出现运行框了,可是输入不进去信息,是怎么回事啊?

来源:百度知道 编辑:UC知道 时间:2024/06/01 10:17:30
还有
{int f,deno,term,sum;
f=1;deno=2;sum=1;
scanf("%d",&deno);
while(deno<=100);
{f=(-1)*(1/deno);
sum=sum+term;
deno=deno+1;
}
printf("sum=%发“,sum);
}
这个程序有错吗,请高手指导:)谢谢!

term未见初始化,printf("sum=%d",sum);while后多加了分号
int main()
{
int f,deno,term,sum;
f=1;deno=2;sum=1;
scanf("%d",&term);
while(deno<=100)
{
f=(-1)*(1/deno); /*这一句干什么用的?*/
sum+=term;
deno++;
}

这程序是干嘛的?
printf("sum=%d",sum);
}