⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check_wk.c

📁 API
💻 C
字号:
/*=============================================================
功能: 		
作者:		
王永忠:2001/03/29:规范程序设计
===============================================================*/

#include <stdio.h>
#include "mytools.h"

/***************************************************************
功能:
ENTRY:
RETURN:
****************************************************************/
check_author_edc(char *center_code, char *author, char *edc )
{
FILE	*fp;
char	tmp[120] , tmpw[6][40] ;
char    fname[40], serchstr[30];
int	i;

	sprintf ( author, "N" );
	sprintf ( edc, "N" );
	sprintf(fname, "/etc/ForeignBank");
	sprintf(serchstr, "%3.3s", center_code);
	fp = fopen( (char *)getfname("WORKDIR", fname), "r" );

	if (fp == NULL) {
		errcall ( ERROR , "Error Open %s" , fname ) ;
		return ( -1 ) ;
	}

	do {
		memset ( tmp , 0 , 120 ) ;
		fgets ( tmp , 120 , fp ) ; 
		for ( i = 0 ; i++; i < 6 )
			memset ( tmpw[i] , 0 , 40 ) ;
		if ( tmp[0] != '#' ) {
			sscanf ( tmp , "%s%s%s%s%s%s" , tmpw[0] , tmpw[1] , tmpw[2], tmpw[3] , tmpw[4] , tmpw[5]) ;
			if ( !strncmp ( tmpw[0] , serchstr , strlen(serchstr) ) ){ 
				if ( strlen ( tmpw[0] ) > 10 ) break ;
				sprintf ( author, "%1.1s", tmpw[4]);
				sprintf ( edc, "%1.1s", tmpw[5]);
				break;
			}
		}
	} while ( feof ( fp ) == 0 ) ;
	fclose ( fp ) ;

	return ( 0 ) ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -