gets()
函數從用戶讀取字串,puts()
函數列印字串。這兩個函數都在<stdio.h>
頭檔中定義。
下麵來看看一個簡單使用gets()
和puts()
函數來讀寫字符串的程式。創建一個原始檔案:gets_and_puts.c,其代碼如下所示 -
#include<stdio.h>
void main() {
char name[50];
printf("Enter your name: ");
gets(name); //reads string from user
printf("Your name is: ");
puts(name); //displays string
}
執行上面示例代碼,得到以下結果 -
Enter your name: maxsu
Your name is: maxsu