输出内容是这样的
小明是否是sb
a:是
b:不是
输入a 输出结果:恭喜你回答正确
输入b 输出结果 回答错误,并且无限循环输出 “正确答案是b”
#include <stdio.h> #include <string.h> int main() { printf("你是傻逼吗?\n"); printf("A: 是\nB: 不是\n"); printf("请选择:"); char s[1]; char s1[] = "A"; do { scanf("%s", s); if (stricmp(s1, s) != 0) { printf("输入有误请重新输入:"); } } while (stricmp(s1, s) != 0); printf("对对对,你就是傻逼!\n"); getchar(); return 0; }
这个效果么- -
#include <stdio.h>
#include <windows.h>
int main()
{
ABC:printf("你是不是傻逼?\n");
printf("A: 是\n") ;
printf("B: 不是\n请选择:") ;
int a;
scanf("%s",&a);
if (a=='A')
{
printf("没错你就是傻逼!!");
}else if(a=='B')
{
int i;
for (i=0;i<99;i++)
{
printf("怎么可以逃避现实呢!!!\n");
}
printf("准备好了再来选择一次吗?\n再来请写A\n:");
scanf("%s",&a);
if (a=='A'){
system("cls");
goto ABC;
}
}
else
{
printf("输入错误。");
}
getchar();
return 0;
}
哈哈哈十分有趣
....