getchar输⼊多⾏字符,原格式输出(包含换⾏符) 1 #include<stdio.h>
2int main()
3 {
4    FILE fp;
5char str[1000];
6int k=0;
7char ch;
8while((ch=getchar())!=EOF){
9        str[k++]=ch;
10    }
11    str[k]='\0';
12    printf("%s",str);
13return0;
字符串转数组char14 }
利⽤getchar将输⼊的字符串,可以多⾏输⼊,包括换⾏符全部读⼊,并且以ctrl+z结束输⼊。使⽤getchar输⼊字符数组,不要忘记在最后⼀个字符添加'\0';

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。