Вчера я работал над проектом, который называется палиндромными словами (слова, которые можно читать с обеих сторон, например, гоночный автомобиль). Код ниже. В основном это не сработало, поэтому я попытался отобразить результаты, используя printf(t[j])
.
Но что я заметил, так это то, что когда (j = 3 i будет i = 1), а затем (когда j = 1 i будет i = 3) и в тех случаях, когда мы делаем t [j] = t [i] (поэтому в коде он будет иметь значение t [3] = t 1 и t 1 = t [3]).
Так что вместо того, чтобы показывать слово "привет", которое я набрал, оно показывает "хелех" (то же самое с 4 и 0 и 0 и 4). Кто-нибудь, пожалуйста, покажите мне, что не так, я нашел другое решение, и моя программа работает нормально, но что не так с этим кодом.
