C语言递归函数

用递归函数打印如下图形
1
22
333
4444
55555

#include <stdio.h>
void func(int m,int n)
{
if(m)
{
if(n)
{
func(m,n-1);
printf("%d",m);
}
else
{
func(m-1,m-1);
if(m>1)
{

printf("\n");
}
}
}
}
int main(void)
{
func(5,5);
return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答