18. Increasing Your Program’s Output (and Input)

In This Chapter

Using putchar() and getchar()

Dealing with the newline consideration

Getting a little faster with getch()

You can produce input and output in more ways than with the scanf() and printf() functions. This chapter shows you some of C’s built-in I/O functions that you can use to control I/O. You can use these simple functions to build powerful data-entry routines of your own.

These functions offer the primitive capability to input and output one character at a time. Of course, you also can use the %c format specifier with scanf() and printf() for single characters; however, the character I/O functions explained here are a little easier to use, and they provide some capabilities ...

Get C Programming Absolute Beginner’s Guide, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.