fgets( 文字列を格納する領域アドレス, 格納場所の大きさ, 入力ストリーム ) fputs( 文字列のアドレス, 出力ストリーム ) gets と fgetsの違い ・gets では、行末文字は入力されるが、文字列に入らない。 ・gets では、格納領域の大きさを指定できないので、実際の格納領域 を越えてしまうことがある。(危険!) puts と fputsの違い puts では、文字列に行末文字があってもなくても最後に改行'\n'が出力される。