char型の配列に文字を入れて、それを別の関数に渡して全文字を出して
欲しいんですけど、下記コードのようにちゃんとFまで出てくれません。
確保数と実際に入っている文字数が異なる場合、入ってる文字数分だけ
配列を回す処理をvoid print_char(char *)でやりたいんですが、どうすれば
よろしいでしょうか?

おそらくものすごく基本的なことだと思うのですが、ご教授いただけますと
幸いにござります。

http://ideone.com/P7Ris