= '0' ch num = 10 * num + ch - '0'; sum += num; } } printf("sum = %d ", sum " />

一起创业网-为互联网创业者服务

输入任意个数怎么写程序

```c

include

int main() {

int num = 0, sum = 0;

char ch;

printf("请输入任意个数,按回车键结束,统计求和

");

while ((ch = getchar()) != '

') {

if (ch >= '0' && ch <= '9') {

num = 10 * num + ch - '0';

sum += num;

}

}

printf("sum = %d

", sum);

return 0;

}

```

代码解释:

包含头文件:

`include ` 用于输入输出函数。

主函数:

`int main()` 是程序的入口点。

变量声明:

`int num = 0, sum = 0;` 用于存储输入的整数和它们的总和。

输入循环:

`while ((ch = getchar()) != '

')` 循环读取用户输入的字符,直到遇到回车键。

数字处理:

`if (ch >= '0' && ch <= '9')` 检查字符是否为数字,如果是,则更新 `num` 和 `sum`。

输出结果:

`printf("sum = %d

", sum);` 输出输入数字的总和。

这个程序简单易懂,适合初学者学习和使用。