输入一串数字和空格求和C和C++实现

it2022-05-05  153

编写一个程序,要求用户输入一连串的数字和任意空格(作为分隔符),求和输出

#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


最新回复(0)