lab8.c

来自「ALL LINUX LAB PROGRAM MIT MANIPAL 2008-0」· C语言 代码 · 共 51 行

C
51
字号
#include<stdio.h>#include<fcntl.h>main(){	int fd1,fd2;	int count=0;	char c;	char file1[20],file2[20];	printf("Enter name of file 1 :");	scanf("%s",file1);	printf("Enter name of file2 :");	scanf("%s",file2);	fd1=open(file1,0);	if(fd1<0)		printf(" %s file not exits ",file1);	else	{		fd2=creat(file2,0764);		if(fd2<0)			printf(" %s File not Created",file2);		else		{			fd2=open(file2,1);			if(fd2<0)				printf(" %s File cannnot open",file2);			else			{				while((read(fd1,&c,1))!=0)				{					write(fd2,&c,1);				}				close(fd1);				close(fd2);				fd2=open(file2,0);				if(fd2<0)					printf(" %s File Cannot open",file2);				else				{	while((read(fd2,&c,1))!=0)					{						printf("%c",c);				 		count++;					}					printf(" No. of cahracters %d",count);								}							}		}	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?