| [ KoreaUniv ] in KIDS 글 쓴 이(By): queue1 (가을소년) 날 짜 (Date): 1999년 3월 5일 금요일 오전 11시 01분 14초 제 목(Title): Y2K 문제를 해결하는 source 공개! 여기에 이런 글을 올려도 되는지... 아래부분에 y2k_slove routine이 중요한 부분입니다. 유심히 살펴주세요 #include <stdio.h> #include <stdlib.h> main(int argc, char **argv) { FILE *ifp, *ofp; if(argc != 3) { printf("\n%s%s%s\n", "Usage: ", argv[0], "input_file_name output_file_nam e"); exit(1); } ifp = fopen(argv[1], "r"); if(ifp == NULL) printf("\nError Code:386(consult your admin.)"); ofp = fopen(argv[2], "w"); y2k_solve(ifp, ofp); fclose(ifp); fclose(ofp); } void y2k_solve(FILE *ifp, FILE *ofp) { int c; while((c=getc(ifp)) != EOF) { if(c=='Y') putc('K', ofp); else if(c=='y') putc('k', ofp); else putc(c, ofp); } } |