Code:
14 12 111
2 34
14 12 111
2 34
Trebam obaviti odredjene operacije nad brojevima, recimo (14+12+111)/(2*34), to jedan od primera i napisati rezultat. Takodje pod pretpostavkom da broj nije veći od trocifrenog.
Jasno mi je da bih dobio broj od chara moram oduzeti '0', i lako je odraditi ovo kad su jednocifreni, medjutim kad su dvocifreni ili trocifreni treba nam 2 odnosno 3 promenjive, gde ćemo drugi množiti sa 10 i sabirati sa prvom a trećom množiti sa 100 i sabirati, ako je u pitanju trocifreni broj... pa sve tako dok c=='\n' i ne promenimo operaciju (u primeru množenje)...
Učitavanje treba odraditi petljom while svakog karaktera posebno (primer while((c=getchar() )!=EOF).....
Pa vas molim ako mi može neko pomoći u realizaciji samog koda, ili postoji neki algoritam ?