[求助]示例程序inquiry时出现错误
我写的代码如下:#include "iostream.h"
#include "stdlib.h"
#include "time.h"
int main()
{
int a,b,numOfQues=0,numOfRigth=0,sum=1;
char inquiry;
srand(time(NULL));//用于产生随机数
cout<<"**欢迎来做两位数的加减法**"<<"\n";
do
{
int temp=rand()%2;//随机产生0或1用于产生加减法
a=rand()%100;//产生一个100以内的随机数
b=rand()%100;
switch(temp)
{
case 0:
{
int ans;//用于存放答案
cout<<a<<'+'<<b<<'=';
cin>>ans;
if(a+b==ans)
{
numOfQues++;
cout<<"正确"<<"\n";
}
else cout<<"错误,加油!"<<"\n";
break;
}
case 1:
{
int ans;
cout<<a<<'-'<<b<<'=';
cin>>ans;
if(a-b==ans)
{
numOfRigth++;
cout<<"正确"<<"\n";
}
else cout<<"错误,加油!"<<"\n";
}
}
sum++;
cout<<"你还要做题吗?(n表示不要)"<<"\n";
cin>>inquiry;
}while (inquiry!='n'&&inquriy!='N');
cout<<"你的正确率为:"<<numOfQues+numOfRigth/sum<<" %欢迎使用"<<"\n";
return 0;
}
但是软件提示错误如下;
--------------------Configuration: xiti - Win32 Debug--------------------
Compiling...
xiti.cpp
D:\Program Files\Microsoft Visual Studio\MyProjects\xiti3\xiti.cpp(46) : error C2065: 'inquriy' : undeclared identifier
Error executing cl.exe.
xiti.exe - 1 error(s), 0 warning(s)
头都搞晕了
我前面是已经申明 inpuiry了
怎么后面又出现为申明
晕啊
是不是我的软件有问题??
我装的软件在 cout>>'×××××××'>>后面还不能用end1;结束
我郁闷得很
请大家帮帮忙???