 
- 帖子
- 37
- 积分
- 271
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2008-10-6
|
以下为儿子所写“分小说”软件的c代码,我一直在用“分小说”软件,还行,也就是还没有实现“以中文句号、英文句号或中英文问号结束”,所以求助。还有一点,是否有什么bug或者是否可以瘦身,或提高效率。请指教。
include "stdio.h"
main(){
FILE *fp,*in,*ot;
char name[40],jname[40],dosn[40],aa[40];
int a,j;
long i;
system("dir /b | find \"txt\" > ql.yylogo");
fp=fopen("ql.yylogo","rt");
while(!feof(fp)){
fscanf(fp,"%s",jname);
strcpy(name,jname);
j=strlen(name);
for(a=0;a<j;a++)
if(a>=j-4)
name[a]='\0';
in=fopen(jname,"rt");
strcpy(dosn,"md ");
strcat(dosn,name);
system(dosn);
a=1;
while(!feof(in)){
sprintf(aa,"%s\\%d.txt",name,a);
ot=fopen(aa,"wt");
for(i=1;i<=39999L;i++){
if(feof(in))
break;
fputc(fgetc(in),ot);
}
fclose(ot);
a++;
}
}
fclose(fp);
system("del ql.yylogo");
} |
|