Welcome

首页 / 软件开发 / C语言 / C语言程序开发经典实例之四

C语言程序开发经典实例之四2010-11-11程序31】

题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。

2.程序源代码:

#include <stdio.h>
void main()
{
char letter;
printf("please input the first letter of someday ");
while ((letter=getch())!="Y")/*当所按字母为Y时才结束*/
{
switch (letter)
{
case "S":printf("please input second letter ");
if((letter=getch())=="a")
printf("saturday ");
else if ((letter=getch())=="u")
printf("sunday ");
else printf("data error ");
break;
case "F":printf("friday ");break;
case "M":printf("monday ");break;
case "T":printf("please input second letter ");
if((letter=getch())=="u")
printf("tuesday ");
else if ((letter=getch())=="h")
printf("thursday ");
else printf("data error ");
break;
case "W":printf("wednesday ");break;
default: printf("data error ");
}
}
}