输出上有问题啊?

[复制链接]
查看11 | 回复1 | 2010-12-23 19:44:32 | 显示全部楼层 |阅读模式
#include
void main()
{
char letter;
printf("please input the first letter\n");
while((letter=getchar())!='y')
{
switch(letter)
{
case 's':
printf("please input second letter\n");
if((letter=getchar())=='a')

printf("saturday\n");
else if((letter=getchar())=='u')

printf("sunday\n");
else

printf("data error\n");
break;
case 'f':
printf("friday\n");
break;
case 'm':
printf("monday\n");
case 't':
printf("please input second letter\n");
if((letter=getchar())=='u')

printf("tuesday\n");
else if((letter=getchar())=='h')

printf("thursday\n");
else

printf("data error\n");
break;
case 'w':printf("wednesday\n");break;
default:printf("data error\n");
}
}
}
我在输入 星期的首字母后 老是会出现data error
不知道为什么??帮帮忙啊

回复

使用道具 举报

千问 | 2010-12-23 19:44:32 | 显示全部楼层
试试看把声卡的驱动程式卸下,再重新装上。(可能是驱动程式有问题)上网找看有没有声卡的驱动程式升级版,下载来升级你的声卡驱动程式。如果过后还是一样,你的声卡(或主板内置声卡)可能坏了。如果只发生在后面板,面板则是两边都有声音,请检查主板的声效插线,线路可能有插错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行