From 4e7fa1b23f7f1f1591f55ea38a35ec2487b7ed3a Mon Sep 17 00:00:00 2001 From: k0rrluna Date: Tue, 4 Feb 2025 09:09:04 +0300 Subject: [PATCH] scanf return test --- DeitelC/Chapter3/Crypted.c | 5 ++++- DeitelC/Chapter3/a.out | Bin 16064 -> 16064 bytes 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/DeitelC/Chapter3/Crypted.c b/DeitelC/Chapter3/Crypted.c index 1c7dec1..c8938ca 100644 --- a/DeitelC/Chapter3/Crypted.c +++ b/DeitelC/Chapter3/Crypted.c @@ -3,11 +3,14 @@ int main (void) { int i = 0, final = 0, mult = 1; puts("Enter 4 digit integer:"); -scanf("%d", &i); +int intC = scanf("%d", &i); if (i / 1000 >= 10) { puts("More than 4 digit"); return 1; +}else if (intC != 1) { + puts("Not an Integer!"); + return 1; } while (i > 0) { diff --git a/DeitelC/Chapter3/a.out b/DeitelC/Chapter3/a.out index e4665eef03c1ac1c8832b2a579ac82713c0321b3..13a2696e6a0eba59c1b36de7297c97e63a3d743b 100644 GIT binary patch delta 765 zcmX?5d!Tj$2P5ZFRt7LwI$4lWpEHIL!i(AL$*9jL*q{L6!s*GKO!r0pbnltht`peL zxzSB{-)Y4Qwa086H`g#f=Vg2{IYm$<<%vh4n773kIv&eKt{aS@bCZsPS-Ep zu1{?F)fpJ-B!LRDAPQcT0OfXoEPi>JnSr6X_6s9_%Ss>@s3a1qBoMA-15in~?~};~ zMKmXW7L?X|(e3-9^TfdiOpGTO4`?3h41Lk<`htJG>kmfPKi#1}Ixm2vE-)VGbo~Le ze6o#@l<*TEqxArPf9n7L|Bt(V0J(4S0b%3GtfC^5HwY=QeCYQ512kWqE&EUkqw9ys zQ6gUTAG%#XbOKFu{R8&fJ{}~$ZT$29KhUkaA!08kfw`{GP{>DCIUOj45(FVoJ#jz@ zND%A=1_V$^rz_CLKOV^!JTfoIx4xcyMpzx6`(z>RdvYA;Z=iRMyZ!g5C=0SPRZ z$$Ub(!1w|BUkBO$Fb_TALh{g>UqIJ@3^;jsbG2wH*CYi4e!u(@g~U7s&%Bb<^wc87 z$@&Vuk_+Dd|6c)A_5esP0MZ|TvU_b`Q zhyh~B5C8u=u>cv4d;)Du&b(~Qwk$mC9Ge3bD|seg(6wNkvzb$`o|!RXa;Kp?W5eW& zhRYe}Os+J#&*-!{(zua*Cje(+iKzV;;S%9efN79-YT`fQ)#t;otxN-L5Ze z`PCU1`1@7@g@7tDAu3)J10{EWY<{_cnSr6(_r+ufVfD$vLb8+9MRkFO#tBLBzX0lP zJ;2|e`v3p`1@lCmBv4No zR8Ip?0^)(aKyLt*bh-j<{Ns^)!6WmMeCzAU(}mQDcdabMwJ(ml{s0Baao0aUlHuh9 zAOQ;-E>YRZ`-DUoKTNg}m4Jkh9&!l5Jo<$T$)o3f0bL0)>f~VthRw4@Q@JK@U{jc+ zU@+N1!AEk#`~UwdfRZ18^a7Bo55QmnQZFYjRnTVKF!`c_KBK{8Mn!df51b8Jpj%;y2xBsKYht_5SwW=_3&W=4<6ordm= z1(PotE@!NnTxoQlQDJkWaXULB=j4Z0`kXbQ5VLD0OIo`#=1)$v*5^bd!kO0QoC_2n MDi&