C语言输出几行几列的方法

输入数字几行几列
输出ch显示几行几列
该如何做

参考如下:

#include <stdio.h>
int main()
{
    int m,n,i,j;
    char ch ='*';
    scanf("%d %d",&m,&n); //在这里输入行数和列数:m行n列
    for(i=0;i<m;i++) //m行遍历
    {
        for(j=0;j<n;j++)//n列遍历
        {
            printf("%c",ch);//输出ch
        }
        printf("\n");
    }
    return 0;
}

啥意思?能描述详细一些不?输出ch是啥?