It may sound strange that knowing a lot about iOS and having some experience in .net, I am a newcomer to C. Somewhere I got this target to find average of n numbers without using printf and scanf. I don’t want the code for the program but I am seeking alternatives to the mentioned functions.
Is code with printf/scanf required here? Also do let me know if my query stands invalid.
No, neither
printfnorscanfis really needed for this.The obvious alternatives would be to read the input with something like
getcorfgetsand convert from characters to numbers with something likestrtol.On the output side, you’d more or less reverse that, converting from numbers to characters (e.g., with
itoawhich is quite common, though not actually standard), then printing out the resulting string (e.g., with fputs).