
使用c语言循环语句中的for语句和if条件语句输出如图所示以上程序 应该使用哪个语句控制数字的输出
#include <stdio.h>
int main(int argc, char *argv[])
{
int space = 5;
int i = 1;
int count = 1;
int k;
int m;
for(k = 0; k < 5; k++) {
for( m =0; m < space; m++)
putchar(' ');
for(m=0; m < count; m++) {
printf("%d", i);
i = i == 9 ? 0 : i+1;
}
count += 2;
for( m =0; m < space; m++)
putchar(' ');
space--;
putchar('\n');
}
return 0;
}