0
点赞
收藏
分享

微信扫一扫

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

phpworkerman 2022-02-19 阅读 43

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 条评论