请问这个VC++的代码出错在那里啊。。

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:49:00
刚学VC++半个小时...想弄个小东西哄女朋友..可是就是出错..
大家帮忙看下

#include "iostream.h"
int main()
{
int key;
cont<<"洁~~有件事情,我想告诉你..\n"<<"继续请输入y,退出输入n";
cin>>key;
if(key==y)
{
cont<<"要记住~~我永远爱你~~"<<endl;
}
else
{
cout<<"一定要看!!!"<<endl;
}
return 1;
}

#include "iostream.h"
int main()
{
char key;
cout<<"洁~~有件事情,我想告诉你..\n"<<"继续请输入y,退出输入n";
cin>>key;
if(key=='y')
{
cout<<"要记住~~我永远爱你~~"<<endl;
}
else
{
cout<<"一定要看!!!"<<endl;
}
return 1;
}

cout不是cont
她输入的是字符y,要加单引号,定义时用char

#include "iostream.h"
int main()
{
char key;
cout<<"洁~~有件事情,我想告诉你..\n"<<"继续请输入y,退出输入n";
cin>>key;
char y = 'y';
if((char)key == y)
{
cout<<"要记住~~我永远爱你~~"<<endl;
}
else
{
cout<<"一定要看!!!"<<endl;
}
return 1;
}

2个错误
1.using namespace std;加在 main前面
2.cont 应该为 cout;

1.int key; --> char key;
2.cont --> cout
3.if(key==y) -->