这个哪里语法错误?
#include<iostream>
using namespace std;
int main(){
bool y,n;
cout<<"你今天上课了吗";
if(y)
cout<<"上了"<<endl;
else(n)
cout<<"没上"<<endl;
return 0;
}
2017-10-25 20:00
2017-10-25 22:40
程序代码:#include <iostream>
using namespace std;
int main( void )
{
char answer;
cout << "你今天上课了吗? ";
cin >> answer;
if( answer == 'y' )
cout << "上了" << endl;
else if( answer == 'n' )
cout << "没上" << endl;
else
cout << "请直接回答 y 或 n" << endl;
return 0;
}
2017-10-26 08:15