网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月09日漏签0天
c语言吧 关注:798,991贴子:4,354,744
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 8回复贴,共1页
<<返回c语言吧
>0< 加载中...

求大神看看代码为什么错了

  • 只看楼主
  • 收藏

  • 回复
  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <stdio.h>
#include "stdlib.h"
#include <string.h>
void save();
void load(char n[],char p[]);
void main()
{
char name[10],pas[10];
int i=0;
char N[10],P[10];
save();
load(name,pas);
printf(" ※※※※※※※※\n");
printf(" ※用户登录系统※\n");
printf(" ※※※※※※※※\n");
while(i<=2)//循环输入信息
{
printf( "输入用户名:");
scanf("%s",N);
printf("输入密码:");
scanf("%s",P);
if((strcmp(name,N)==0)&&(strcmp(pas,P))==0)//比较用户名与密码
{
printf("welcome to use the software\n");
break;//跳出循环
}
else if(i<2)
printf("请重新输入:\n");
i++;
}
if(i>=3)
{
printf("password error!you can not use software\n");
}
}
void save()
{
char n[10],p[10];
printf("请设定你的用户名:");
scanf("%s",n);
printf("请设定你的密码:");
scanf("%s",p);/*指向文件的指针*/
FILE *fp;;
if((fp=fopen("record.txt","wb"))==NULL) /*打开文件,并判断打开是否正常*/
{
printf("打开文件错误\n");
exit(1);
}
printf("\n*********存储信息***********\n");
fprintf(fp,"\r\n");
fprintf(fp,"%-7s%-7s",n[10],p[10]);
fprintf(fp,"\r\n");
fclose(fp); /*关闭文件*/
}
void load(char n[10],char p[10])/*读入函数,参数为结构体数组*/
{
FILE *fp;; /*指向文件的指针*/
if((fp=fopen("record.txt","rb"))==NULL) /*打开文件*/
{
printf("打开文件错误\n");
exit(1);
}
printf("\n*********读取信息************\n");
fscanf(fp,"%7s%7s",n[10],p[10]);
fclose(fp); /*关闭文件*/
printf("\n********读入文件成功!!!******\n\n");
}
跪求大神解答。
题目如下:
提示用户输入用户名和密码,判断是否合法用户(假设合法的用户名是
“abc”、密码是 123456) ,如果合法,显示“welcome to use the software”,
否则要求重新输入, 允许输入3次, 若3次都错, 显示“password
error!you can not use software”


  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


广告
立即查看
  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不要沉了


  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • although2012
  • 便当
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
编译器有没有说什么。。。把报错贴出来昂


  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@although2012


  • 迈阿密之魂LBJ
  • 毛蛋
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
Users\ASUS\Desktop\d.c(47) : error C2275: 'FILE' : illegal use of this type as an expression
d:\microsoft visual studio\vc98\include\stdio.h(156) : see declaration of 'FILE'
C:\Users\ASUS\Desktop\d.c(47) : error C2065: 'fp' : undeclared identifier


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 8回复贴,共1页
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示