为什么打出来的是这样的直角三角形,前面空格不是依次减少的
想打出这样的的,求帮助修改原代码
将打印空格那里把数量打印随着i递减即可,修改如下:
#include <stdio.h>
int main(void){
int i,j,k;
for(i=1;i<=5;i++){
for(k=5;k>=i;k--){
printf(" ");
}
for(k=1;k>=1;k--){
printf(" ");
}
for(j=1;j<=i;j++){
printf("*");
}
printf("\n");
}
return 0;
}