最简单的题目。疑问:
我写成这样:
#include "iostream.h"
#include "stdio.h"
int main()
{
int a,b,c,d,e,g;
cout<<"请输入你想要打出的自然数头和尾"<<endl;
cin>>a>>b;
if(a==b)
{
cout<<a;
}
else
{
if(a>b)
{
a=c;
b=d;
}
else
{
b=c;
a=d;
}
cout<<d<<" ";
for(int f=2;d<c;f++)
{
d=d+1;
cout<<d;
e=f/10;
g=f-e*10;
if(g=0)
{
cout<<endl;
}
else
{
cout<<" ";
}
}
cout<<c;
}
getchar();
return 0;
}
究竟哪里错了呢?为什么没有按我的意思执行?