在控制台任意输入n个数,用空格隔开,按回车键则求出它们的和。

阅读 43

2022-02-19

1.数字输完后,按回车键出结果

#include <stdio.h>
int main()
{
	int sum=0;
	int input=0;
	printf("请输入数字:\n");
	do
	{
		scanf("%d",&input);
		sum=sum+input;	
	}while(getchar()!='\n');
	printf("和为:%d",sum);
	return 0;	
} 

2.数字输完后,先按回车键,再按ctrl+z出结果

#include <stdio.h>
int main()
{
	int sum=0;
	int input=0;
	printf("请输入数字:\n");
	while(scanf("%d",&input)!=EOF)
	{
		sum=sum+input;	
	}
	printf("和为:%d",sum);
	return 0;	
} 

相关推荐

精彩评论(0)

0 0 举报