第43讲项目1—— 由键盘到文件

/*
*Copyright (c)2016,csdn学院
*All rights reserved.
*文件名称:lzz.c
*作    者:兰泽泽
*完成日期:2016年5月7日
*版 本 号:v1.0
*问题描述:(1)从键盘输入一个文件名,以及一个以#结束的字符序列,将输入的字符保存到文件中去。
*程序输入:
*程序输出:
*/
#include "stdio.h"
#include "stdlib.h"
int main()
{
    FILE *fp ;
    char ch,fname[10];
    printf("文件名:");
    gets(fname);
    if ((fp=fopen(fname,"w"))==NULL)
    {
        printf("connot open\n");
        exit(0);
    }
    while ((ch=getchar())!='#')
        fputc(ch,fp);//将字符ch写到文件指针fp的文件的当前写指针的位置
    fclose(fp);//关闭文件
    return 0;
}

你可能感兴趣的:(第43讲项目1—— 由键盘到文件)