用c++打印倒三角形

#include <bits/stdc++.h>
using namespace std;
int main(){
for(int i=0;i<=4;i++){
for(int n=0;n<=i;n++){
printf(" ");
}
for(int m=0;m<7-i2;m++){
printf("
");
}

    printf("\n");
}
return 0;

}

是不是有什么问题

以你的代码为基础修改的

#include <bits/stdc++.h>
using namespace std;
int main(){
    
    for(int i=0;i<=4;i++){
    
        for(int n=0;n<=i;n++){
            printf(" ");
        }
        
        for(int m=0;m<5-i;m++){
            printf("*");
        }
            
        printf("\n");
    }
    return 0;
}

根据输入来打印倒三角

#include <bits/stdc++.h>
using namespace std;
int main(){
    int k;
    scanf("%d",&k);
    for(int i=0;i<=k;i++){
    
        for(int n=1;n<=i;n++){
            printf(" ");
        }
        
        for(int m=0;m<k+1-i;m++){
            printf("*");
        }
            
        printf("\n");
    }
    return 0;
}