「已注销」 2016-06-20 00:43 采纳率: 100%
浏览 1131
已结题

求救!!!密码验证系统,求教错在哪里

#include
#include
#include
#include
void password()

{
char pwd[21]=""; //定义字符数组存储密码
char ch;
int i,j;
system("cls"); //清屏
for(i=1;i<=3;i++) //i控制密码输入的次数
{
printf("\n\t\t 请输入密码<您还有3次机会>:");
j=0;
while(j<20 && (ch=getch())!='\r')//'\r'表示回车符
{
pwd[j++]=ch;
putchar('*'); //在屏幕上回显"*"
}
pwd[j]='\0'; //添加字符串结束标志'\0'
if(strcmp(pwd,"123456")==0)//密码正确的情况
{
system("cls");
printf("\n\t\t 欢迎使用学生成绩统计系统!\n");
getch(); //屏幕暂停,按任意键继续
break;

    }
    else
        printf("\n\t\t 密码错误!\n"); 
}
if(i>3)
{
    printf("\n\t\t 密码输入已达3次,您无权使用该系统,请退出!\n");
    exit(0);
}
return;

}

出现以下错误
1.undefined reference to `WinMain'
2.[Error] ld returned 1 exit status
我用的是Dev C++编译器

  • 写回答

4条回答 默认 最新

  • 尚书左仆射 2016-06-20 00:49
    关注

    纵观你上面的代码,我貌似没有看到main函数。

    评论

报告相同问题?

悬赏问题

  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 arduino控制ps2手柄一直报错
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 求chat4.0解答一道线性规划题,用lingo编程运行,第一问要求写出数学模型和lingo语言编程模型,第二问第三问解答就行,我的ddl要到了谁来求了
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿
  • ¥100 关于使用MATLAB中copularnd函数的问题