>>867
>文字列の初期化のときの""は"\0"と一緒
プギャー
>配列のサイズ書いてないから上記の文字列を最低限確保できるサイズ
言いたいことはわかった

>>869
>gets(siki); にするとか
そろそろ、gets()勧めるのやめような
fgets(foo, sizeof(foo), stdin); fooは、char型の配列。
改行が入る可能性があるので、foo[strlen(foo)-1] = '\0';すると幸せになれることが多い。