c語言字元串輸入空格字元
發布時間: 2024-01-08 12:11:32
Ⅰ c語言輸入一個中間代有空格的字元串,為什麼不可以用scanf 急急急
默認是以空白符作為結束標記的,如果要用scanf讀取帶空格的字元串,可以這樣。
以換行符作為結束標記,從而讀取帶空格的字元串。
#include<stdio.h>
intmain()
{
charstr[100];
scanf("%[^ ]",str);
printf("%s",str);
return0;
}
Ⅱ C語言中怎麼輸出一個字元串空格後面的部分
找到字元串空格的地址,然後顯示把地址加一,顯示出來就行了!
例如:
#include<stdio.h>
intmain()
{
chars[]="asdbfed";
inti;
for(i=0;s[i]!='