3자리 정수 3개 곱
100~999사이의 정수 3개 입력
3개의 정수 곱한 결과를 읽어서 0 ~9 각 숫자가 몇개 있는지 구함

266 266 266 입력시 출력예

정수(100 ~999) 3개 입력:

result: 18821096
0 = 1
1 = 2

#include<stdio.h>
#pragma warning (disable:4996) 


int main()
{
	int num1,num2,num3,result,remain;
	int numCount[10] = {0, };
	
	
	printf("정수(100~999) 3개 입력: ");
	scanf("%d %d %d", &num1, &num2, &num3);
	result = num1 * num2 *num3;
	printf("result: %d \n", result);
	
	while(result!=0)
	{
		remain = result % 10;
		numCount[remain]++;
		result /= 10; 
	}
	
	
	for(int i =0; i<10;i++)
	{
		printf("%d = %d \n",i,numCount[i]);
	}
	
	

	return 0;
}





 

 

'학원수업 > C언어' 카테고리의 다른 글

C언어 12일차  (0) 2020.10.23
C언어 11일차  (0) 2020.10.22
C언어 9일차  (0) 2020.10.20
C언어 8일차  (0) 2020.10.19
C언어 7일차  (0) 2020.10.16

+ Recent posts