为什么没有运行到row(9),要怎么改,用递归,不太懂,初学。(c语言递归)
收起
void happy(int row)
{
int i = 1;
if(row == 0) return ;
else
{
;row --;
happy(row);
while(i <= (row+1))
{
printf("%d * %d = %d ,", row+1, i , (row+1)*i);
i++;
}
printf("\n");
}
}
牛啊,low的人(我)直接把最后一行printf上去然后过了oj哈哈哈哈哈哈
报告相同问题?