编写一个程序,要求用户输入一连串的数字和任意空格(作为分隔符),求和输出
#include <stdio.h>
int main(
int argc,
const char *
argv[])
{
int num =
0,sum =
0;
char ch;
while((ch = getchar()) !=
'\n')
{
if(ch !=
' ')
{
num = num*
10+ch-
'0';
}
if(ch ==
' ')
{
sum = sum +
num;
num =
0;
}
}
printf("%d\n",sum+
num);
return 0;
}
转载于:https://www.cnblogs.com/billcharint/p/10741485.html
转载请注明原文地址: https://win8.8miu.com/read-26119.html