程序代码:
应该是这样 #include "stdio.h" #include "string.h" int mm(char *x,char *y); void main() { char a[20],b[20]={"abcd1234"}; while(1) { printf("请输入密码:"); gets(a); if(mm(a,b)) { printf("登陆成功!\n");break; } else printf("密码错误!\n"); } } int mm(char *x,char *y) { if(strcmp(x,y)==0) return 1; else return 0; }