C언어/4장 수식과 연산자
[ 문제 3 ] 세 자리 양의 정수 한 개를 입력 받아 각 자리수가 모두 같으면 3을, 두 자리 수만 같으면 2를, 각 자리수가 모두 다르면 1을 출력하시오.
세 자리 양의 정수 한 개를 입력 받아 각 자리수가 모두 같으면 3을, 두 자리 수만 같으면 2를, 각 자리수가 모두 다르면 1을 출력하시오. #pragma warning(disable:4996) #include int main() { //main함수 선언 int input; //세 자리 양의 정수(입력값) int num1, num2, num3; //100의자리 수, 10의자리 수, 1의자리 수 int count = 1; //각 자리수가 같으면 증가.(모두 같으면 3, 두 자리 수만 같으면 2, 모두 다르면 1) - 모두 다를 때 1이기 때문에 변수값 1로 선언. scanf("%d", &input); //세 자리 양의 정수 입력 받음. num1 = input / 100; //num1은 100의자리 수 n..
2020. 7. 29. 16:00
최근댓글