C++ 改写下面的这段代码,使其能处理用户输入的第一个数比第二个数小的情况

#include

using namespace std;

int main()
{
int val = 10;
while (0<=val)
{
cout << val << endl;//先输出后递减
val--;
}

return 0;

}
麻烦有谁知道的帮忙改写一下

你的程序里没有让用户输入的逻辑,所以谈不上处理用户输入的第一个数比第二个数小的情况

你要做什么,请补充描述清楚

如果是之前的程序,这个就可以

#include <iostream>
using namespace std;

int main()
{
    int num1, num2;
    cout << "Please input two numbers" << endl;
    cin >> num1 >> num2;
        if (num1 > num2) //颠倒下
        {
        int t = num1;
        num1 = num2;
        num2 = t;
        }
        for (int i = num1; i <= num2; i++) cout << i << endl;
        return 0;
}