>>459キミもなんかおかしな事言うね。

問題なのはこれでしょ
>char a;
>scanf("%s",&a);

以下永遠に続く。