为什么格式错误啊?不明白,望求解。
#include<stdio.h>
int main()
{
int n, m, k;
scanf("%d", &n);
for (m = 1; m > 0 && m <= n; m++)
{
for (k = 1; k <= m; k++)
printf("%d*%d=%-4d", k, m, m * k);
printf("\n");
}
return 0;
}