>>304
とりあえずデータベースでクラック可能か調べてみてください。

>>303
それって問題ですか?
構造体をポインタで渡してないので構造体で返さなきゃ結果が得られないじゃないですか。
void koseijo(Parson *kasu){
}

koseijo(&id281);

にすれば良いってことですか?
確かにこっちのほうがしようメモリー減りますがそれくらい好きにさせてください。