用C语言写一个程序,目的是表白成功,不成功就循环
时间: 2023-06-25 18:03:36 浏览: 145
以下是一个简单的表白程序,当输入的回答为“yes”时,程序结束;否则会一直循环等待回答。
```c
#include <stdio.h>
#include <string.h>
int main() {
char answer[10]; // 存储回答的字符串,最大长度为9个字符,加上字符串结尾符 '\0'
while (1) {
printf("喜欢我吗?(yes/no)\n");
scanf("%s", answer); // 读取回答
if (strcmp(answer, "yes") == 0) { // 比较回答和字符串"yes"是否相等
printf("我也喜欢你!\n");
break; // 结束循环
} else {
printf("再考虑考虑吧...\n");
}
}
return 0;
}
```
这个程序会不断地询问对方是否喜欢自己,直到对方回答“yes”,然后输出表白成功的消息。
阅读全文