纯用for解。。。
#include<iostream>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
char w[m+1];
char b[m+1];
char a='A';
for(int i=1;i<=m;i++){
w[i]=a;
a++;
}
for(int i=1;i<=m;i++){
cout<<w[i];
}
cout<<endl;
a='A';
for(int i=2;i<=n;i++){
a++;
b[1]=a;
for(int k=1;k<m;k++){
b[k+1]=w[k];
}
for(int j=1;j<=m;j++){
cout<<b[j];
}
cout<<endl;
for(int q=1;q<=m;q++){
w[q]=b[q];
}
}
return 0;
}