不能直接讀取空格。scanf函數(shù)默認(rèn)會根據(jù)空格、制表符或換行符來分隔輸入的數(shù)據(jù)。如果需要讀取含有空格的字符串,可以使用%s格式說明符。例如:
char str[100]; scanf("%s", str);
這樣可以讀取包含空格的字符串。如果需要讀取帶有空格的整數(shù)或浮點(diǎn)數(shù),可以使用%c格式說明符逐個字符讀取,或者使用fgets函數(shù)讀取整行數(shù)據(jù)。
億速云公眾號
手機(jī)網(wǎng)站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權(quán)所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網(wǎng)安備 44010402001142號增值電信業(yè)務(wù)經(jīng)營許可證編號:B1-20181529