📄 check_wk.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 + -