KoreaUniv

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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);
   }
}


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.