rt
char In_name[15], Out_name[15];
void get_InFilename(int x){
memset(In_name,'\0',sizeof(In_name));
sprintf(In_name,"%d",x);
In_name[strlen(In_name)] = '.';
In_name[strlen(In_name)] = 'i';
In_name[strlen(In_name)] = 'n';
return ;
}
void get_OutFilename(int x){
memset(Out_name,'\0',sizeof(Out_name));
sprintf(Out_name,"%d",x);
Out_name[strlen(Out_name)] = '.';
Out_name[strlen(Out_name)] = 'o';
Out_name[strlen(Out_name)] = 'u';
Out_name[strlen(Out_name)] = 't';
return ;
}
int main(){
// int T = 8;
for(int i=1;i<=4;i++){
get_InFilename(i);
get_OutFilename(i);
freopen(In_name,"r",stdin);
freopen(Out_name,"w",stdout);
work();
fclose(stdin);
fclose(stdout);
}
return 0;
}
以上代码只能运行第 1 组数据的正确答案,其它都是错误且重复的。