1 /* 2 模拟登陆练习 3 */ 4 #include <stdio.h> 5 #include <string.h> 6 int main() { 7 int loop = 0; 8 char buf[10]; 9 for (loop = 0; loop < 3; loop++) { 10 printf("请输入用户名:"); 11 fgets(buf, 10, stdin); 12 if (strcmp(buf, "admin\n")) { 13 continue; 14 } 15 printf("请输入密码:"); 16 fgets(buf, 10, stdin); 17 if (!strcmp(buf, "123456\n")) { 18 break; 19 } 20 } 21 if (loop < 3) { 22 printf("登陆成功\n"); 23 } 24 else { 25 printf("登陆失败\n"); 26 } 27 return 0; 28 }