📄 openc.c
字号:
#include <stdio.h>#include <string.h>#include <malloc.h>#include <stdlib.h>main(){ FILE *fp1,*fp2; unsigned char *ch; int cht; char *filename; int i=1; filename=(char *)malloc(sizeof(char)); ch=(char *)malloc(sizeof(char)); if((fp1=fopen("e:\\code\\abc4.txt","r"))==NULL) printf("error"); if((fp2=fopen("D:\\code\\wj.txt","wt"))==NULL) printf("error1"); strcpy(filename,""); cht=fgetc(fp1); while(!feof(fp1)) { if(cht=='\n') { fclose(fp2); strcpy(filename,"d:\\code\\"); itoa(i,ch,10); strcat(filename,ch); strcat(filename,".txt"); printf("%s",filename); if((fp2=fopen(filename,"w"))==NULL) printf("error2"); i++; } /* fgets(str1,5,fp1); printf("%s",str1); start=strstr(str1,"\""); end=strstr(start+1,"\""); pTitle=start+1; for(p=start+1;p<end;p++) *pTitle++=*p; *pTitle='\0'; printf("%s",pTitle); start=strstr(end+1,"\""); end=strstr(start+2,"\""); pAuthor=start+1; for(p=start+1;p<end;p++) *pAuthor++=*p; *pAuthor='\0';*/ /* printf("%s",pAuthor);*/ cht=fgetc(fp1); fputc(cht,fp2); } fclose(fp2); fclose(fp1); free(ch); free(filename);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -