void chline(char ch , int i , int j);
int main(void)
{
int row , column;
char cha;
scanf("%c%d%d", &cha,&column ,&row );
chline(cha , column , row);
return 0;
}
void chline(char ch , int i , int j)
{
int num1,num2;
for(num1 = 0 ; num1<i ; num1++);//列
{
//printf("%c",ch);
for(num2 = 0 ; num2<j ; num2++);
printf("%c",ch);
printf("\n");
}
return ;
}
为什么这个代码只会输出一个字符,明明就有一个循环啊??理论上应该输出n行n列的字符啊?