Input / Output in C
Input / Output in C
SCP 1103
Programming C
Input/Output in C
C has no built-in statements for input or output.
printf(“Thank you”);
printf(“Total sum is: %d\n”, SUM);
printf scanf
int %d %d
float %f %f
double %f %lf
char %c %c
string %s %s
Input/Output in C
Example
#include <stdio.h>
main()
{
int Age;
Output?
Input/Output in C
If you want the user to enter more than one value, you
serialise the inputs.
Example:
…
float height, weight;
char ch;
ch = getchar ( ) ;
Input/Output in C
putchar (char) ;
char ch;
ch = getchar ( ) ; /* input a character from kbd*/
putchar (ch) ; /* display it on the screen */
Input/Output in C
getchar() - read a character from standard input
putchar() - write a character to standard output
Example:
#include <stdio.h>
main()
{
char my_char;
printf(“Please type a character: “);
my_char = getchar();
printf(“\nYou have typed this character: “);
putchar(my_char);
printf(“\n”);
}
Input/Output in C
getc ( *file ) ;