#include
void digui(int i)
{
if(i>1)
digui(i--);
for(int j=0;j<i;j++)
printf("*");
printf("\n");
}
void main()
{
int i;
scanf("%d",&i);
digui(i);
}
#include <stdio.h>
void digui(int i)
{
if(i>1)
digui(i-1);//修改
for(int j=0;j<i;j++)
printf("*");
printf("\n");
}
void main()
{
int i;
scanf("%d",&i);
digui(i);
}
就不说别的,你每打印一个符号就换行怎么会有三角形,这种问题自己多检查多想一下应该就知道的