>>582
> srtcmpを使って数字を比較しようとしているのですが、
そもそもstrcmpは数字を比較するものではない。

> ちゃんと等しいときに0を返してくれるのってどうすれば
> いいのでしょう?
「ちゃんと等しい」をもっと「ちゃんと」定義して欲しい。

とりあえず
> if(strcmp(&a[1], &a[2])==0)
if(a[1] - a[2])
では駄目なのか?