gets() 取得使用者輸入的全部字串,包括空白字元。

char * gets ( char * str );

scanf() 取得使用者輸入的字串,遇到空白字元就停止取得。

int scanf ( const char * format, ... );

小試身手小範例

#include <stdio.h>
int main()
{
char cName[20];
char cAge[3];
printf( "please enter your name: \n" );
gets( cName );
printf("please enter your age: \n" );
scanf( "%s", cAge );
printf("Name: %s\n", cName );
printf("Age: %s\n", cAge);
return 0;

}

2  

arrow
arrow

    S 發表在 痞客邦 留言(0) 人氣()