//#include <stdio.h>
//#include <stdlib.h>
//
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d+%d=%d\n", a, b, a+b);
// printf("%d-%d=%d\n", a, b, a-b);
// printf("%d*%d=%d\n", a, b, a*b);
// printf("%d/%d=%d\n", a, b, a/b);
// return 0;
//}
/*
연산자 operator
산술연산자 + - * / %
비교연산자 > < >= <= == !=
10 + 9
10 > 9
0.1 <= 5.4
printf("%d",a+b); // 정수의 어떤 숫자도
1. 비교연산의 결과 1 or 0 로만 나온다
true or false
참 or 거짓
네 or 아니오
True or False
printf("%d",a>b);
2. >= <= != =을 오른쪽에
a>=b (o)
a=>b (x) 컴파일x 문법 x
3.
== vs =
a==5 (비교연산) a와 5가 같나요?
a=5; (대입연산) a에 5를 대입하세요.
논리연산 (논리값 1or 0 으로만 연산 )
1. not 아니다 - 단항연산자
int a=0;
printf("%d",!a); // 1
0 거짓
0이 아닌 모든 숫자 참
2. and 그리고 &&
3. or 또는 ||
a && b : a, b 모두 1 일 때만 1
a || b : a, b 모두 0 일 때만 0
100 > a > 60 (x)
( 100 > a ) > 60 (x)
100>a && a>60 (o)
비트논리연산
논리연산 비트논리연산
not ! ~
and && &
or || |
xor ^
1049~1062
*/
// #include <stdio.h>
// int main()
// {
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a>b);
// return 0;
// }
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d",&a, &b);
// printf("%d", a==b);
// return 0;
//}
//
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", b>=a);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a!=b);
// 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 ;
// scanf("%d %d",&a, &b);
// printf("%d", a&&b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a||b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a!=b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", (a&&!b)||(!a&&b));
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a == b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", (a==0) &&(b == 0));
// 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;
// scanf("%d %d", &a, &b);
// printf("%d", a&b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a|b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a^b);
// return 0;
//}
//삼항연산자 ( 가장 큰 수, 가장 작은 수 )
//
//( 조건식 ) ? ( ) : ( )
/*
#include <stdio.h>
int main()
{
int a=5,b=9,c=8,min;
//printf( 10>3 ? "ok" : "no" );
// printf("%d", a>b ? a : b); //a, b 둘 중 큰 수
min = a<b?a:b;
min = c<min?c:min;
printf("%d",min); // a, b, c 세 수중 가장 작은 수
if(a==100) printf("hhhh");
else printf("nnnn");
printf( a==100 ? "hhhh" : "nnnn" );
if(a>b)
{
printf("%d",a);
}
else
{
printf("%d",b);
}
return 0;
}
*/
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// printf("%d", a>b? a : b);
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b, c;
// scanf("%d %d %d", &a, &b, &c);
// printf("%d", (a>b? b : a) > c? c : (a>b? b : a));
// return 0;
//}
//조건문
//1. if- else 90%
//2. switch - case 10%
// ; 명령의 끝에
/**
python
if 조건식 :
명령
명령
elif 조건식 :
명령
else :
명령
**/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a>=10)
{
printf("hello");
if()
{
}
else if()
{
}
}
else if(a>=5)
{
printf("hi");
}
else if()
{
}
else
{
if()
{
}
else
{
}
printf("bye");
}
return 0;
}
*/
//#include <stdio.h>
//int main()
//{
// int a, b;
// scanf("%d %d", &a, &b);
// if (a>b)
// {
// printf(">");
// }
// else if (a<b)
// {
// printf("<");
// }
// else
// {
// printf("=");
// }
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a;
// scanf("%d", &a);
// if (a%7 == 0)
// {
// printf("multiple");
// }
// else
// {
// printf("not multiple");
// }
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// float a;
// scanf("%f", &a);
// if ((a>=50) &&(a<=60))
// {
// printf("win");
// }
// else
// {
// printf("lose");
// }
//}
//#include <stdio.h>
//int main()
//{
// int a;
// scanf("%d", &a);
// if (((a>=50) &&(a<=70)) || (a%6 == 0))
// {
// printf("win");
// }
// else
// {
// printf("lose");
// }
// return 0;
//}
//#include <stdio.h>
//int main()
//{
// int a, b,c;
// scanf("%d %d %d", &a, &b, &c);
// if ((a - b + c) % 10 == 0)
// {
// printf("대박");
// }
// else
// {
// printf("그럭저럭");
// }
//}
//#include <stdio.h>
//int main()
//{
// int a, b, c;
// scanf("%d %d %d", &a, &b, &c);
// if((a>170) &&(b>170) && (c>170))
// {
// printf("PASS");
// }
// else
// {
// printf("CRASH");
// }
//
//}
//#include <stdio.h>
//int main()
//{
// int a;
// scanf("%d", &a);
// if (a % 400 == 0 || a % 4 == 0 && a% 100 != 0)
// {
// printf("Leap");
// }
// else
// {
// printf("Normal");
// }
// return 0;
//}
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
if (b >= 30)
{
printf("%d %d", a, b-30);
}
else if( b < 30 )
{
if (a == 0)
{
printf("%d %d", 23, b+30);
}
else
{
printf("%d %d", a-1, b + 30);
}
}
return 0;
}
*/