2009-05-26 getsとputs Unix/Linux C言語 getsは問題のある関数で使うべきではない、とされている。コンパイルすると警告が出る。実行はできるが。バッファサイズを指定できないのが問題か。 #include <stdio.h> int main(){ char str[10]; gets(str); puts(str); return 0; } C言語の目次