求助!有没有大佬帮忙康下哪出错了?万分感谢!
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<iomanip>
#include<stack>
#include<sstream>
#include<fstream>
/*
*/
using namespace std;
int main(){
int n;
cin>>n;
int ans=0;
char sn[100][100];
for(int a=1;a<=3;a++)
for(int b=1;b<=3;b++)
for(int c=1;c<=3;c++)
for(int d=1;d<=3;d++)
for(int e=1;e<=3;e++)
for(int f=1;f<=3;f++)
for(int g=1;g<=3;g++)
for(int h=1;h<=3;h++)
for(int i=1;i<=3;i++)
for(int j=1;j<=3;j++){
if(a+b+c+d+e+f+g+h+i+j==n){
sn[0][ans]=a;
sn[1][ans]=b;
sn[2][ans]=c;
sn[3][ans]=d;
sn[4][ans]=e;
sn[5][ans]=f;
sn[6][ans]=g;
sn[7][ans]=h;
sn[8][ans]=i;
sn[9][ans]=j;
ans++;
}
}
if(ans==0){
cout<<ans;
return 0;
}
for(int i=0;i<10;i++){
for(int q=0;q<ans;q++){
cout<<(int)sn[i][q]<<' ';
}
cout<<endl;
}
return 0;
}
原地爆炸!