dizi char tipinde en büyük değişkeninde int tipinde o nedenle farklı sonuçlar veriyor karşılaştırdığın türler farklı olduğu için istediğin şey olmuyor

ek olarak dizi char olduğundan 2 ve daha fazla basamaklı sayı girdiğinde tek basamak olarak almış oluyorsun 14 girdin mesela 1 ve 4 ü ayrı ayrı alır 14 olarak almaz