回 帖 发 新 帖 刷新版面

主题:帅哥靓妹留步 只要1分钟 谢谢

#include<stdio.h>
main()
{
    int x,sum=0;
    printf("输入一个整数:");
    scanf("%d",&x);
    while(x>=0)
    {
        sum=x+sum;
        printf("输入一个整数:");
        scanf("\n%d",&x);
    }
    printf("\n%d",sum);
}
谁帮我找下这段C程序那里错了 我在做练习时编的
题目是输入一个整数,当这个数是负的时候,程序停止读入数据并且输出已输入的所有非负整数的和,假定至少输入一个非负整数.
知道的说下 谢谢 非常感谢

回复列表 (共5个回复)

沙发

你上面那样做就可以拉~~

板凳

可是我在VC6.0那里运行有错误 
大家帮帮忙谢谢

3 楼

可能是要用void main()吧

4 楼

编译通过,一个警告void main()

5 楼

void main()
你和我都是新手哦,可我找到你的错误,我可开心了。大家加油哦。我602081883

我来回复

您尚未登录,请登录后再回复。点此登录或注册