管理员和普通用户登录c语言代码
时间: 2023-10-13 10:06:17 浏览: 216
以下是一个简单的管理员和普通用户登录的 C 语言代码示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char username[20];
char password[20];
int isAdmin = 0;
printf("请输入用户名:");
scanf("%s", username);
printf("请输入密码:");
scanf("%s", password);
if (strcmp(username, "admin") == 0 && strcmp(password, "admin123") == 0) {
isAdmin = 1;
printf("管理员登录成功!\n");
} else if (strcmp(username, "guest") == 0 && strcmp(password, "guest123") == 0) {
printf("普通用户登录成功!\n");
} else {
printf("登录失败,请检查用户名和密码!\n");
return 0;
}
// 管理员和普通用户登录后的操作
if (isAdmin) {
printf("管理员的操作...\n");
} else {
printf("普通用户的操作...\n");
}
return 0;
}
```
在该示例中,用户需要输入用户名和密码,程序会判断用户是否为管理员或者普通用户,并显示相应的登录信息。如果登录成功,程序将根据用户类型执行不同的操作。