编写一个程序,用来检查y/Y或n/N输入,不分大写和小写。
提示
将输入值转换为大写以保存,并应用到两个if
语句中。
参考实现代码:
#include <stdio.h>
#include <ctype.h>
int main()
{
char answer;
printf("想把这个程序干死吗? ");
scanf("%c",&answer);
answer = toupper(answer);
if(answer=='Y')
puts("BOOM,炸了!");
else if(answer=='N')
puts("程序安全退出!");
else
puts("犹豫不决不能办不了事!");
return(0);
}
编译和执行上面示例代码,得到以下结果:
hema@ubuntu:~/book$ gcc main.c
hema@ubuntu:~/book$ ./a.out
想把这个程序干死吗? y
BOOM,炸了!