#include #define N 500 main(int argc,char *argv[]) { char dai[N+1][N+1],kyokan[N+1][N+1],heya[N+1][N+1],you[N+1][N+1]; char gen[N+1][N+1],gakki[N+1][N+1],kaisi[N+1][N+1],s[N+1],s2[N+1],s3[N+1]; int i,j,h,count; FILE *fin=fopen(argv[1],"r"); if(argc!=2) { printf("プログラム名 対象データファイル\nと書いてください\n例 a.out jugyo.dat\n"); exit(1); } h=1; while(fgets(s,500,fin) != NULL){ sscanf(s,"%s %s %s %s %s %s %s",dai[j],kaisi[j],gakki[j],you[j],gen[j],kyokan[j],heya[j]); ++j; } count=j; printf("99年度時間割り\n"); for(h=1;h<=2;++h){ printf("

%d 学期

\n",h); printf("
金\n"); s3[0]='0'+h; for(i=1;i<=5;++i){ s2[0]='0'+i; printf("
%d\n",i); printf("\n"); for(j=0;j %s %s
\n",dai[j],kaisi[j],kyokan[j],heya[j]); } printf("
\n"); for(j=0;j %s %s
\n",dai[j],kaisi[j],kyokan[j],heya[j]); } printf("
\n"); for(j=0;j %s %s
\n",dai[j],kaisi[j],kyokan[j],heya[j]); } printf("
\n"); for(j=0;j %s %s
\n",dai[j],kaisi[j],kyokan[j],heya[j]); } printf("
\n"); for(j=0;j %s %s
\n",dai[j],kaisi[j],kyokan[j],heya[j]); } } printf("
\n"); } printf("\n"); }