如果仅仅是为了做题而做题的话,答案已经有了,3楼的基本思路是对的!
但程序不能正确运行,这里稍加修改,当输入完数据时想知道结果就输入=
(等号)就可以了;

程序代码:
#include<stdio.h>
int main()
{
double sum=0,a=0;
printf("Input Num:");
while(scanf("%lf",&a)!=0){
sum+=a;
printf("Input Num:");
}
printf("%lf\n",sum);
return 0;
}

投机取巧,借花献佛,见笑!