Posted on 2007-07-05 14:27
停留的風 閱讀(836)
評論(0) 編輯 收藏 所屬分類:
C語言學習歷程
#include <stdio.h>
int main(void)
{
int i;
char line[81];//一般,標準終端的一行長度被定義為80字符,最后加上空字符
void readLine(char buffer[]);
for(i=0;i<3;i++)
{
readLine(line);
printf("%s\n\n",line);
}
return 0;
}
//從終端輸入一行文字的函數
void readLine(char buffer[])
{
char character;
int i=0;
do
{
character =getchar();
buffer[i]=character;
++i;
}while (character!='\n');
buffer[i-1]='\0';//字符數組結尾處要用空字符null覆蓋掉最后一次讀入的換行符。
}
測試圖:
