用c语言写编程比较用户键盘输入的口令与内设的口令"secret"是否相同。若相同,则输出"Correct password! Welcome to the system...",若password<userInput,则输出"Invalid password!user input<password",否则输出"Invalid password!user input>password"。 输入提示信息:"Input Password:" 输入格式:"%s" 输出提示信息: "Correct password! Welcome to the system...\n" "Invalid password!user input<password\n" "Invalid password!user input>password\n" 程序运行示例: Input Password:sectect Invalid password!user input>password
时间: 2023-11-29 11:05:12 浏览: 113
好的,我已经明白你的问题了。以下是C语言代码实现:
```c
#include <stdio.h>
#include <string.h>
int main() {
char password[] = "secret";
char userInput[100];
printf("Input Password:");
scanf("%s", userInput);
if(strcmp(password, userInput) == 0) {
printf("Correct password! Welcome to the system...\n");
} else if(strcmp(password, userInput) > 0) {
printf("Invalid password!user input<password\n");
} else {
printf("Invalid password!user input>password\n");
}
return 0;
}
```
以上代码中,我们使用了 `strcmp()` 函数来比较用户输入的口令与内设的口令是否相同。如果相同,则输出正确的欢迎信息;如果不同,则根据大小关系输出相应的错误信息。
需要注意的是,在这个程序中,我们假设用户输入的口令不超过100个字符,因此使用了一个长度为100的字符数组 `userInput` 来存储用户输入。如果你需要支持更长的口令,请相应地调整数组长度。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)