From b37a846ed2d632bbdbe166f07f6ec59f8f1382df Mon Sep 17 00:00:00 2001 From: Seth Date: Sun, 1 Dec 2024 19:55:24 +1300 Subject: [PATCH] user input fix --- puzzle1 | Bin 18984 -> 18984 bytes puzzle1.c | 28 ++++++++++++---------------- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/puzzle1 b/puzzle1 index bc88db775c1d2501d38801140a350b9837380662..8ac3c9b6a507b62e0baf6470bdc07e04cde35e9c 100755 GIT binary patch delta 984 zcmY*YZ%7nD6rVS{bGz%EdUt!5hFEu`XpokAd6kAIxv?7-k`*ESL83G$lh87vQq=M? zC>y^NSAI+)DA@@8l9ZrXAByNpr6B#GgX%*NSftsT^9p(}@BQ9yW`1wy&Fo-54EDo4 z6*Rv@66Uu(aFY6--=6j!SGVN<@_smdwkK-r$$0h7j!6qH7~wJZ^sWix2jKen+usWd zJ;rSNnc2ct4N0N#c{!#jE$@4cIrG2^v)725@HqW}G225sjXC)I^vdMePBZ$k*6jR} zZ$@X#=-8+`5Fzn>{F_HtE}~>F+rgdQt<+J->%7%j!v%yaO3geJ70l>F{QkUHc9TEy z>MO4!9?caJ%>va#5XDetG$gn^f@>CB51;pD`Yg=N=+tmRsdw*>$uUCgJpHwc2ONQ` zfi9@$-GOu2wPL<9&3&G3N_Eg}E=46IfYc=%*X&?0Jrz{Ds4!2~R6T+mA#Pq@T%oaK z#xTqJKjZP@9L=4a_j7;AaykHfh%Pzkp@c93Sb`93JGyLvif|nALNlul-c2?7L;bs_)y8p3^@%+2dhJ`NfGRdFgb;PE74cU zHxR3iQ|L8GbWxa`flf=3qK(4RzVbDp3@QP)Ld*7xR??T?x{FZ=m*Th5C<29ebb&Wh zm*BnQ=pc|NK9W3Fb@E&g>p~=n`_0i3u&>4;-NH1NkB5pHO2k%YV(Z_QByLF1F<*XS zHnR}}?b|KA!st>&N!oWr3Svx6W{v*#WZ@99!ldu$Jg%eYXGU8 zjBx&7FsUD2&>(TdZdf%5aJ^DtE&cw5e0wht7?WO{OfQ!US(7z)_P8>sWkX7+dj-B*f zIj?oL^o*7hlA7qvl*rMevx(tfBJIL*WMMgS4kPh3qW>;|S_6pAW7D`-aGM2pT5v~^ zyDQL?NQrO7Xleovrs&a^rlSw;|4HX(48`?a8!n1KAMY>fS$RfG(PYoQM7L&I=xI%{ z5>kZJWnA}+;^M4KC^ITIcx1KA6+n)V3Vx`nQT3!f4|)avdOT58s#c`qKAuxuNFM;7 zpev3@ln_P$w;)8_foi2dmAH;N0s@i;U>Z|_RoR39WTgR3h80qUK$T~L1`Bp0K-mv8 zHklni6~@-=A)lyTmn+$kw6J}sRSE9}Eg_P`zgN4~OQVRbmM+w)Bo0i7l#5DDlj10a z*gxqnhBIaa2%ZZvGTe)|=D7BfTe~-kxAwiG1i_K`>F*G!`M}CY}Q^b}ub~2|c zy_E-jA@WyLS@urUGb3c!^}+Tnu%#O}3EBxaLy;rug-meT^*VEVC0T z!ycw>VYwZwaE>`Un7flXQ>?3l70j^}F{XvtDnV^$8OND3$iT;J4ZPGJGQ$1{@Jv}T zlC^G%Z^u#R2mCif^?o>G^w!TRaFd6cH!eS?GNZS7Rsw~GbU(E5UcFJhS|jEsWSWEQ W;xF}5wbh?u+*}R$p`AB{KK=n|0|;FJ diff --git a/puzzle1.c b/puzzle1.c index 326a29b..779e1fa 100644 --- a/puzzle1.c +++ b/puzzle1.c @@ -11,26 +11,22 @@ char stringTwo[stringSize]; int readIntoList(char* stringList){ int index = 0; - while(1){ - char next = getchar(); - if (next != '\n'){ - stringList[index] = next; - index++; - }else{ - break; - } - } - - while (1) { - readChar = getchar(); - stringList[index] = readChar; - if (readChar == '\n' || index == stringSize-1) { - break; + while (1) + { + char next = getchar (); + if (next == '.') + { + break; + } + else if (next != '\n') + { + stringList[index] = next; + index++; } - index++; } } + int main(){ printf("enter list size: \n");