C语言 中,如何输入一个字符,如果是“y”,输出“回答正确”,如果是“n",输出”回答错误“

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:51:43
本人刚学c,遇到这么肤浅的问题,希望指导一下

char i;
cin>>i;
if i='y';
cout<<"回答正确";
else if i="n"
cout<<"回答错误";

大概是这样的

vc工具下实现
#include<iostream>
using namespace std;

void Output()
{
char a;
cout<<"输入:"<<endl;
cin>>a;

if(a=='y')
cout<<"回答正确"<<endl;
if(a=='n')
cout<<"回答错误"<<endl;
}
void main()
{
int m;
Output();

cin>>m;//任意输入一个数,一结束进程

}

用scanf , if...else ,printf 语句 别跟我说你没学到。

对了 tc3.0好像不能输中文。可以用dev-c++,或vc++编

多看下例题就知道了
很简单的