经典c程序 输入输出

王朝c/c++·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

#include "stdio.h"

main()

{ FILE *fp;

int i,j,n,ni;

char c[160],t,ch;

if((fp=fopen("A","r"))==NULL)

{printf("file A cannot be opened\n");

exit(0);}

printf("\n A contents are :\n");

for(i=0;(ch=fgetc(fp))!=EOF;i++)

{c[i]=ch;

putchar(c[i]);

}

fclose(fp);

ni=i;

if((fp=fopen("B","r"))==NULL)

{printf("file B cannot be opened\n");

exit(0);}

printf("\n B contents are :\n");

for(i=0;(ch=fgetc(fp))!=EOF;i++)

{c[i]=ch;

putchar(c[i]);

}

fclose(fp);

n=i;

for(i=0;i<n;i++)

for(j=i+1;j<n;j++)

if(c[i]>c[j])

{t=c[i];c[i]=c[j];c[j]=t;}

printf("\n C file is:\n");

fp=fopen("C","w");

for(i=0;i<n;i++)

{ putc(c[i],fp);

putchar(c[i]);

}

fclose(fp);

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航