/*
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
printf("%d%%",a);
return 0;
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d:%d:%d",&a,&b,&c);
printf("%d",b);
return 0;
}
출력 포맷 지정 ( 출력을어떻게할지? 정하기)
%02d 정수를 무조건 두칸 차지해서 출력할거예요 ! 근데빈칸이있으면 0으로 채워주세요
%f 소수점아래 무조건 6자리까지 출력
%.3f 소수점아래 3자리까지 출력 ( 4째자리에서 반올림)
*/
/*
#include <stdio.h>
int main()
{
float a;
scanf("%f",&a);
printf("%.2f",a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d.%d.%d",&a,&b,&c);
printf("%04d.%02d.%02d",a,b,c);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d-%d",&a,&b);
printf("%06d%07d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d.%d.%d",&a,&b,&c);
printf("%02d-%02d-%04d",c,b,a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d:%d",&a,&b);
printf("%d:%d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,d,e;
scanf("%1d%1d%1d%1d%1d",&a,&b,&c,&d,&e);
printf("[%d0000]\n[%d000]\n[%d00]\n[%d0]\n[%d]",a,b,c,d,e);
return 0;
}
**********자료형****************
정수 int %d
long long int %lld
unsigned int %u
실수 float %f
double %lf
문자 char %c
*******************************
int a; -2147483648 ~ +2147483647
int로 만든 변수는 (약-21억 ~ 약+21억)
int b = 300000000000000000; (x)
overflow 오버플로
long long int c = 3000000000000; (o)
scanf("%lld",&c);
*/
/*
#include <stdio.h>
int main()
{
unsigned int a;
scanf("%u",&a);
printf("%u",a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a;
scanf("%lf",&a);
printf("%.11lf",a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a;
scanf("%lld",&a);
printf("%lld",a);
return 0;
}
산술연산자
+ -
* 곱하기
/ 나누기
% 나머지
printf("%d",a+b);
printf("%d",a-b);
printf("%d",a*b);
printf("%d",a/b);
printf("%d",a%b);
int a, b;
scanf("%d %d",&a, &b);
printf("%d",a+b);
return 0;
int -2147483648 ~ +2147483647
a -2147483648 ~ +2147483647
b -2147483648 ~ +2147483647
a+b -4294967296 ~ + 4294967294
int + int -> int
long long int + int -> long long int
강제형변환 -> 잠깐 바꾸기 (가면씌우기)
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d",&a, &b);
printf("%u",(unsigned int)a+(long long int)b);
return 0;
}
*/