- 79 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 23:29:28 .net]
- >>77>>78
じゃあyもlongにして、あとtも消せる? #include<stdio.h> int*s,*d;main(c,v)char**v;{long W,x,y,a;unsigned char h[54],f[3];for(fread(h,1, 54,s=fopen(v[1],"rb")),W=*(long*)&h[18],fwrite(h,1,54,d=fopen(v[2],"wb")),a=4-W *3%4;y++<*++&W;a-4&&fread(h,1,a,s))for(x=W;x--;fwrite(f,1,3,d))fread(h,1,3,s),f [0]=f[1]=f[2]=77*h[2]+150*h[1]+29*h[0]>>8;}
|

|