#include<stdio.h> void main() { void test(int *sum); int s; puts("请输入要加的数:输入0结束."); test(&s); printf("%d",s); } void test(int *sum) { int x; scanf("%d",&x); if(x==0)*sum=0; else { test(sum); *sum=x+(*sum); } }