From 13c95790e21ab23e290688e883e933b2851f7fa8 Mon Sep 17 00:00:00 2001 From: "sigonasr2, Sig, Sigo" Date: Thu, 14 Jul 2022 17:14:55 +0000 Subject: [PATCH] Create isPalindrome() function. Also add in defines for boolean functionality. Co-authored-by: sigonasr2 --- current | Bin 16784 -> 16816 bytes src/main.c | 22 +++++++++++++++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/current b/current index be53549957cdaab67bc759d020fb8a080ecf0275..20e5d6aaeaa3267ee9a3e49042045c62b45d5e7a 100755 GIT binary patch delta 996 zcmZXTdq`7J9LLYOvwWm(Zj1RSy#vMPX0G|@F=^$^BUmh&MM#jS;b7)#8AYIQCAg@d z9fGt!@-P30BI80xQ24@10%t`a1r0H{sgP3(iRtZk@35i{{Lbf|-}8IV<@WJ-gvWhZ zc(p(Kb4*4AQddR<)njY4ABT^Au>$8~a~>N${!4e*jofsAnKj}h)7!SI7U_AUZKim1 zAy;}NrieE+$#J@N4ML1OpGt3VgKCbAugotxh~7{sB#mpX|3Mgk+Kbqg*jF2I1%0v z!7t1bVOrXPK-ZWrxtm+mKISA<&%M|kJs(5RMNvlhsjTXYlb5a9v@Ye0v}t7st!q<% zI?q@3Iy5;5InPxHADmSc!gr_JDTJy>uVo_}p|h3QTVxl%5+&t}@djJ$Z8oCgL{npP zO=~@yQOo+8V2?o=b*!h2tzlg?UeA@f)~3dKGYr8gnj+8`H+vwB6SMV!R%lSw4cpP zYKExlRzk3#3i-eq=p1Xp7wA_u<@7!{kANM3$s!PO@w!{giMZX&gV@L@gjjI-!6qSo z1Nb}6@fyafrXaXPv;mg2Ms4QfQAa_b3xrd1fkEsv%C@xukXn=H~z>4!| zg3W|GVc#p3+6FOxL+1}(1NRwwIioYuL3_KBsxKU7h79ysVSBd8po~XIRRR10WAsRe z>h!7`sp{czjXH}=c$<#fO*m0(DGK3OPurhQB6>^iV^McFpkeN4=$gYClc?MaEEtzl xdJ^Z*meTx$|Nb=k1iYQBnu&Jk5`(2O#+PXDSaI}FQ8;L)1q__0q)mo)gL?V(^ z18L_{dk_Ta!Al}5Ql(%^w1NjspawqlZoRL zTwORfZGYP`#-dt`vBZF#%?VuJCgdP?VXK;}Z~tYeE~5~+&OA4@8`AmGmCBpw$fnl>FMNl!`( ze^f!rNv{QIMM!$Q8iW=U!&0hBX>BFMA9bA^&1yS*sG{BZgFg{Uda~UJ@yCNwfsY2I zuY81;Hljk(aTnxcA$wJbe^Qm!H^6nd%8ttgW4D_48kc6cE#c17+%VS}L%5CIFMy8< z()5|qDWD&C3m5?|0>^VUlqSF``la==jD0$@^X>Rug@n8H;e=CVTtl zFup`y?K=x{*nOBeY9w>+38mH0KhG2m #include +#define true 1 +#define false 0 +#define boolean char + /* A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99. @@ -32,17 +36,29 @@ struct String numberToString(int numb) { return str; } +boolean isPalindrome(struct String numb) { + int offset=0; + while (offset