Hi everyone. I am so confused in input and output! I'm following what it looked to be a nice tutorial from VTC and it shows how to use scanf and printf.
But i'm seeing everywhere things like printf and scanf and getc, getch, puts, gets...wtf? I learnt the diff between getc and getch, but i dont know which one should i use, why one is better than another...
In the other hand in this video he's using c = getchar() to get letters from the keyboard being c an integer?!
I also don't know what's exactly a buffer, when to flush it, and how this exactly works.
Pointers went good but i'm really stuck with i/o functions. Can anyone point a good tutorial/manual/video/examples of these so i can learn this issue for once? It's no problem if it's too extense or detailed, i want to understand it from the lowest.