请用给定的数字画边长为n的正方形,一切正常但是运行出错
第一行有一个T,表示有T组测试数据。每一组测试数据有两个整数,第一个表示需要画的正方形的边长,第二个表示正方形中的填充值x(0<=x<=9)
每一组测试输出符合题意的正方形,组与组之间有且仅有一个空行,用以区分正方形。
样例输入
2
2 1
3 2
样例输出
11
11
222
222
222
#include<stdio.h>
int main()
{
int m,n,k;
scanf("%d",&m);
for(int i=0;i<m;i++){
scanf("%d",&n);
scanf("%d",&k);
for(int j=0;j<n*n;j++){
printf("%d",k);
if(j==n-1)printf("\n");
}
}
}
运行出错,感觉换行的代码有问题,但是又感觉没问题