问问大家,我这个递归函数为什么运行出来没结果呀不是应该输出12345678910吗
if(a==0)那里你多打了一个分号
#include <stdio.h> void fun(int a){ if(a==0) return ; fun(a-1); printf_s("%d\n",a); } int main() { fun(4); return 0; }
if(a==0)后多了个分号,去掉就可以了