c言語で数値と配列を比較したいです。
試した方法は
int x[4] = {1,2,3,4,5}; int y = 12345; int a[5]; sprintf(a, "%d", y); if(x[0] == a[0]){ printf("ok\n"); }
としました。しかし結果はif文x[0]とa[0]は違うものと判定されてif文を抜けました。
sprintfに問題があると思うのですが、どうしたら数値を配列を比較、または数値を配列に格納できますか?
回答5件
あなたの回答
tips
プレビュー