

我写的为什么运行没问题,提交错误呢,到底该怎么正确写呢
需要考虑超过26以后怎么处理

代码修改如下:
#include <stdio.h>
int main()
{
char ch = 'A';
char start,t;
int i,j,a,b;
scanf("%d %d",&a,&b);
for(i=1;i<=a;i++)
{
start = ch + (i-1)%26;//如果超过Z,重新从A开始
for(j=1;j<=b;j++)
{
printf("%c",start);
start += 1;
if(start >'Z')
start = 'A';
}
printf("\n");
}
return 0;
}