整蛊游戏:Doyouloveme1、题目分析:
1)输出Doyouloveme?
2)定义并输入s的值
3)判断s是否不为Y或y
如果成立:
输出Doyouloveme
输入s的值
不成立退出循环
3)输出!loveyoutoo!
求指点一下 为啥我这么定义是一个死循环 这个整蛊游戏的点在哪里求指点
你得有循环变量迭代
do ... while语句
#include<stdio.h>
void main(){
int i =1;
int s;
int max = 5;//最多5遍,不正确就退出
do{
printf("Do you love me?\n");
scanf("%d",&s);
if(s==89 || s==121){
printf("I love you too!");
break;
}
i++;
}
while(i<=max);
}