Professional Documents
Culture Documents
Input & Output Formatting
Input & Output Formatting
at least 2, usually 4 (-
int %d , %i
2147483648 to 2147483647)
char 1 %c
float 4 %f
double 8 %lf
at least 8 (-
long long int 9223372036854775808 to %lld , %lli
9223372036854775807)
signed char 1 %c
unsigned char 1 %c
2 printf(“%04d”,25);
3 printf(“%i”,1234);
4 printf(“%4.2f”,3.14159);
5 printf(“%x”, 255);
6 printf(“%O\n”, 255);
7 printf(“%08.2f”, -1.2);
8 printf(“%0-8.2f”, -1.2);
9 printf(“%-7.2f\n”, 23.15);
13 printf(“%-7.2f\n”, -23.15);
17 printf(“%d”, printf(“cpgm”));
18 printf(“%d”, printf(“amrita”));
19 printf(“%d”, (scanf(“%d%d”,&a,&b)));
20 printf(“%d”, (scanf(“%d%d%d”,&a,&b,&c)));
After scanning, print the variable values , make observations and note them down.
2 scanf(“%d%d %c”,&a,&b,&c);
3 float a=2.1; scanf(“%5.2f”,&a);
4 int a=1,b=2,c=3; scanf(“%d%*d%d”,&a, &b,
&c); printf(“a=%d\t b=%d\t”, &a, &b);
#include <stdio.h>
#include <stdlib.h>
main( )
{
char ch;
printf("Enter a character: ");
ch=getchar();
printf("You have entered a character: ");
putchar(ch);
return 0;
}