70,020
社区成员




#include<stdio.h>
#include<stdlib.h>
void main()
{
int i, arr[200] = {0};
FILE *fp1,*fp2;
/*if((fp1=fopen("D:ser","w"))==NULL) {*/
if((fp1=fopen("D:\\ser","w"))==NULL) {
printf("cannot open this file\n");
exit(1);
}
printf("sucess!\n");
/*if((fp2=fopen("D:LoginUinList.dat","rb"))==NULL) {*/
if((fp2=fopen("D:\\LoginUinList.dat","rb"))==NULL) {
printf("cannot open this file\n");
exit(1);
}
printf("sucess!\n");
//do {
/*fwrite(arr,16,1,fp2);*/
fread(arr, 200, 1, fp2); /*读文件内容到数组arr*/
fwrite(arr, 200, 1, fp1); /*将arr数组中的内容写到文件*/
//} while(fp2 != 1);
for(i=0;i<200;i++) {
printf("%10d",arr[i]);
if(i%5 == 0)
printf("\n");
}
for(i=0;i<200;i++) {
printf("%10c",arr[i]);
if(i%5==0)
printf("\n");
}
fclose(fp1);
fclose(fp2);
}