帮我看看着段c++代码.有错误.不能运行.实在找不到错误的地方了

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:18:00
#include "stdafx.h"

#include <iostream.h>
void main()
{
char n;
cout<<"请输入等级(a-d):";
cin>>n;
switch (n)
{
case 'a':
case 'A':cout<<"90--100"<<endl;
break;
case 'b':
case 'B':cout<<"80--89"<<endl;
break;
case 'c':
case 'C':cout<<"60--79"<<endl;
break;
case 'd'
case 'D':cout<<"60分以下"<<endl;
break;
default:cout<<"error"<<endl;

}

}

#include "stdafx.h" //此行删除

#include <iostream.h>
void main()
{
char n;
cout<<"请输入等级(a-d):";
cin>>n;
switch (n)
{
case 'a':
case 'A':cout<<"90--100"<<endl;
break;
case 'b':
case 'B':cout<<"80--89"<<endl;
break;
case 'c':
case 'C':cout<<"60--79"<<endl;
break;
case 'd' //少了冒号:
case 'D':cout<<"60分以下"<<endl;
break;
default:cout<<"error"<<endl;

}

}

我做了些改动,在VC++6上通过.

#include <iostream.h>

void main()
{
char n;
cout<<"请输入等级(a-d):";
cin>>n;
switch (n)
{
case 'a':
case 'A':
cout<<"90--10