scanf() 遇到空格结束输入
可以用 scanf("%[^\n]" , str) 输入一行数据包括空格,直到遇到换行符 ' \n '
#include<stdio.h> int main(){ char a[10]; char b[10]; scanf("%s",a); printf("%s\n",a); scanf("%[^\n]" , b); printf("%s\n",b); return 0; }
scanf() 遇到空格结束输入
可以用 scanf("%[^\n]" , str) 输入一行数据包括空格,直到遇到换行符 ' \n '
#include<stdio.h> int main(){ char a[10]; char b[10]; scanf("%s",a); printf("%s\n",a); scanf("%[^\n]" , b); printf("%s\n",b); return 0; }
转载于:https://www.cnblogs.com/expedition/p/11560273.html