#include <stdio.h>
int main(void)
{
int a = 1234;
// 정수 출력: 기본, 너비 8 우측 정렬, 너비 8 좌측 정렬, 부호 표시, 0 채움, 부호+0채움
printf("[%d]\n", a);
printf("[%8d]\n", a);
printf("[%-8d]\n", a);
printf("[%+8d]\n", a);
printf("[%08d]\n", a);
printf("[%+08d]\n", a);
char b = 'A';
// 문자 출력: 기본, 너비 8 우측 정렬, 너비 8 좌측 정렬
printf("[%c]\n", b);
printf("[%8c]\n", b);
printf("[%-8c]\n", b);
double c = 3.14159;
// 실수 출력: 기본 소수점 여섯 자리, 너비8 소수점3자리 우측 정렬, 좌측 정렬, 부호표시, 0 채움, 부호+0채움
printf("[%f]\n", c);
printf("[%8.3f]\n", c);
printf("[%-8.3f]\n", c);
printf("[%+8.3f]\n", c);
printf("[%08.3f]\n", c);
printf("[%+08.3f]\n", c);
return 0;
}