用vc2005编c++ 有错误
#include<iostream.h>#include "stdafx.h"
///////////////////////////最大公约数
int yue(int a, int b)
{
int c;
while((c=a%b)!=0)
return(c);
}
////////////////////////////最小公倍数
int bei(int a, int b)
{
int m, n;
m=(a,b);
n=a*b/m;
return n;
}
///////////////////////////主函数
void main()
{
int x,y,c,d;
cout<<"输入两个数:";
cin>>x>>y;
c=yue(x,y);
d=bei(x,y);
cout<<"此两数的最大公约数为:"<<c<<endl<<"最小公倍数为:"<<d<<'\n'<<"_____________";
}
其中stdafx.h头文件中没东西。
错误有三处
1>d:\c++\project\hello\hello\hello.cpp(22) : error C2065: 'cout' : undeclared identifier
1>d:\c++\project\hello\hello\hello.cpp(23) : error C2065: 'cin' : undeclared identifier
1>d:\c++\project\hello\hello\hello.cpp(26) : error C2065: 'endl' : undeclared identifier
请高手指点。。。是在vc2005中运行的。。 请高手指点详细点。。。