C语言中输出由特定字符c构成的m行n列实心矩阵

输出由特定字符c构成的m行n列实心矩形图案。
输入
输入数据中包含2个整数n(1≤n, m≤50)和一个字符型数据c。它们之间都是用空格隔开。
输出
输出由特定字符c构成的m行n列实心矩形图案。
样例输入 Copy
4 10 &
样例输出 Copy
&&&&&&&&&&
&&&&&&&&&&
&&&&&&&&&&
&&&&&&&&&&



#include<stdio.h>
int main() {
  int a,b,n;
  printf("请输入两个数和一个字符:");
  scanf("%d%d%c",&a,&b,&n);
  for(int i=0; i<a; i++) {
    for(int j=0; j<b; j++) {
      printf("%c",n);
}
  printf("\n");
}
return 0;
}