问题描述:
ABCDEFG
BABCDEF
CBABCDE
DCBAGCD
EDCBABC
5行7列的字母图形 找出规律
输出 m行n列的字母图形
#include <stdio.h>
#define MIX 26
void show(char val[MIX][MIX],int m,int n){
int i,j;
for(i=0;i<m;i++){
for(j=0;j<n;j++){
printf("%c",val[i][j]);
}
printf("\n");
}
}
void creat(char val[MIX][MIX],int m,int n){
char str='A';
int i,j;
for(i=0;i<m;i++){
for(j=i;j<n;j++){
val[i][j]=str++;
}
str='A';
for(j=i-1;j>=0;j--){
val[i][j]=++str;
}
}
}
int main(void){
char a[MIX][MIX];
int m,n;
printf("请输入m行n列\n");
scanf("%d,%d",&m,&n);
creat(a,m,n);
show(a,m,n);
return 0;
}