>>493
そんな些細な突っ込みはどうでもエエわ、テストすりゃわかるんだし。

> scanf("%s",&takepon.name);

この入力がどこに格納されるのかの方が問題だろ。