單字符的佔位符爲“%c”;只讀取一個字符
字符串的佔位符爲“%s”;讀取一箇中間沒有空格且沒有換行的字符串
gets();讀取一整行內所有字符(包括空格),但不讀取回車;
puts();輸出字符串,跟gets相對應,也包括空格
#include<string.h>//這是一個讀取字符串長度的頭文件
strlen()//是讀取字符串長度的函數
用法舉例:
#include<stdio.h>
#include<string.h>
{
int n,i;
char a[100];
gets(a);//最後如果敲回車在數組最後會自動加一個空格
n=strlen(a);//這是讀取gets函數讀取的字符串長度
for(i=0;i<n;i++)
{
printf("%c",a[i]);//一個一個輸出數組a中的字符
}
}