小小的C++程序,大家来看一上

小小的C++程序,大家来看一下
#include <iostream>
int main()
{
std::cout<<"enter two numbers"<<std::endl;
int i,v1,v2,m,n;
std::cin>>v1>>v2;
if (v1>v2)
{
m=v1;
n=v2;


else
{
m=v2;
n=v1;
}
for(i=n+1;i++;i<n)
{
std::cout<<"the number is";
std::cout<<i<<std::endl;
i++;


}
return 0;
}
看看这个逻辑上有什么错:输出v1和v2范围内的所有整数

------解决方案--------------------
for(i=n+1;i++;i<m)
真有牛人,循环语句是这么写的,看半天弄的我晕乎乎的,for(i=n;i<m;i++)
------解决方案--------------------
for(i=n+1;i++;i<n) 哪有这个写法啊 能通过编译吗
------解决方案--------------------
探讨

for(i=n+1;i++;i<m)
真有牛人,循环语句是这么写的,看半天弄的我晕乎乎的,for(i=n;i<m;i++)