[c언어]수식과 연산자-3

hyewon9913·2022년 1월 12일
0

C언어 기초

목록 보기
3/6

#include<stdio.h>

int main(){
int input, a, b, c;

scanf("%d", &input);

a = input / 100;//첫째 자리 a 입니다.

b = input % 100 / 10;//둘째 자리 b 입니다.

c = input % 10;	//셋째자리 c 입니다.


((a == b) && (b == c)) ? printf("%d", 3) : printf("");		//모두 같은 경우 3을 출력합니다. 

(((a == b) && (a != c)) || ((a == c) && (a != b)) || ((b == c) && (a != c))) ? printf("%d", 2) : printf("");		//a==b이면 a!=c인 경우 2 출력, a==c이면서 a!=b인경우 2를 출력, b==c 이면서 a!=c인 경우 2를 출력합니다. 

((a != b) && (b != c) && (a != c)) ? printf("%d", 1) : printf(""); 		//모두 다른 경우 1을 출력합니다. 


return 0;

}

profile
차근차근 굴러가는 코딩일지

0개의 댓글