【IO进程线程day1作业】

【IO进程线程day1作业】_第1张图片

#include 
#include 
int main(int argc, const char *argv[])
{
	char account[20]="";
	char code[20]="";
	FILE *fp=fopen("./usr.txt","r");
	if(NULL==fp)
	{
		perror("fopen");
		return -1;
	}
	while(1)
	{
		fscanf(fp,"%s",account);
		fscanf(fp,"%s",code);
		if(strcmp(account,argv[1])==0 && strcmp(code,argv[2])==0)
		{
			printf("登陆成功\n");
			break;
		}
		else if(strcmp(account,argv[1])==0&&strcmp(code,argv[2])!=0)
		{
			printf("密码错误\n");
			break;
		}
		else if(EOF==fgetc(fp))
		{
            printf("账号不存在\n");
			break;
		}

	}
		
	if(EOF==fclose(fp))
	{
		perror("fclose");
		return -1;
	}
	return 0;
}

【IO进程线程day1作业】_第2张图片

你可能感兴趣的:(c语言)