[求助]定义的错误吗?
下面的程序总是出现这样的错误,请帮我看一下,谢谢!!
.cpp(12) : error C2061: syntax error : identifier 'k'
*******************
*******************
#include "iostream.h"
void main()
{
char k;
char a='y';
char b='n';
cout<<"现在下雨吗?"<<endl;
cin>>k;
do
{if (k==a)
cout<<"现在正在下雨"<<endl;
if(k==b) cout<<"现在不下雨"<<endl;}
while((k!=a)&&(k!=b));
cout<<"error!";
}