由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。

admin2016-12-25  11

问题 由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。

选项

答案#include < stdio.h > #include < stdlib.h > main( ) { FILE * fp; char ch, :fname[ 10 ] ; printf( "p1ease input the file name.\n") ; gets ( fnarne) ; if ((fp = fopcn( fname,"w )) = = NULL) { p1nintf( "cannot open") ; exit(0), e1se { printf( "enter the content: \n"), while ((ch = getchar( )) ! = ’#’) f)utc ( ch,fp) ; fc10se ( fp) ; }

解析
转载请注明原文地址:https://kaotiyun.com/show/8kAx777K
0

最新回复(0)