酒笙清栀


私信TA

用户名:w0309

访问量:9179

签 名:

人山人海 别辜负相遇。

等  级
排  名 1925
经  验 2558
参赛次数 2
文章发表 12
年  龄 0
在职情况 学生
学  校 大连东软信息学院
专  业

  自我简介:

 

0.0分

12 人评分

  评论区

大佬可以帮我找一下错误原因吗,谢谢
#include<stdio.h>
int main() {
	int N,a,b;
	scanf("%d", &N);
	while (N-- > 0) {
		scanf("%d%d", &a, &b);
		char image[40][40] = {' '};
		for (int i = 0; i < a; i++) {
			image[i][i] = 'X';
			image[i][a - 1 - i] = 'X';
		}
		for (int j = 1; j <= b; j++) {
			if (j == 1) {
				for (int i = 0; i < a; i++) {
					for (int k = 0; k < a; k++)
						printf("%c", image[i][k]);
					printf("\n");
				}
			}
			else {
				for (int i = 1; i < a; i++) {
					for (int k = 0; k < a; k++)
						printf("%c", image[i][k]);
					printf("\n");
				}
			}
		}
		   printf("\n");
	}
}
2020-02-14 12:39:49
  • «
  • 1
  • »