#include
#include
int main(void)
{
FILE *fp, *numfp, *txtfp;
char fpname[100];
char input='\0';
//读取文件
gets(fpname);
fp=fopen(fpname, "r");
//打开写入文件
numfp=fopen("num.txt", "w");
txtfp=fopen("char.txt", "w");
//逐个读入
while(fscanf(fp, "%c", &input)==1)
{
if('\n'==input)
continue;
else if(isdigit(input))
{
fprintf(numfp,"%c",input);
}
else
{
fprintf(txtfp,"%c",input);
}
}
fclose(fp);
fclose(numfp);
fclose(txtfp);
return 0;
}