使用c语言循环语句中的for语句和if条件语句输出如图所示以上程序 应该使用哪个语句控制数字的输出

楼上的修改一下:
#include <iostream>
using namespace std;
int main()
{
int n=4;
int num = 1;
for (int i = 0 ; i < 5 ; ++i)
{
for (int j = 0; j < n - i; ++j)
{
cout << ' ';
}
for ( int j = 0 ; j < 2*i+1; ++j )
{
if (num >= 10)
num = 0;
cout << num++;
}
cout << endl;
}
return 0;
}
