在C語言中,可以使用scanf
函數來讀入字符串。下面是一個簡單的例子:
#include <stdio.h>
int main() {
char str[100]; // 聲明一個足夠大的字符數組來存儲字符串
printf("請輸入一個字符串:");
scanf("%s", str); // 使用%s格式說明符讀入字符串
printf("你輸入的字符串是:%s\n", str);
return 0;
}
在上述例子中,scanf
函數使用%s
格式說明符來讀入字符串。這個格式說明符表示讀入一個連續的非空字符序列,遇到空格或換行符就結束。scanf
函數會從標準輸入流中讀取一個字符串,并將其存儲到str
數組中。最后,使用printf
函數將讀入的字符串輸出到屏幕上。