C언어/예제

[C] 십의 자리가 1인 숫자 개수를 세는 프로그램

thpop 2024. 11. 16. 12:56
반응형

사용자로부터 몇 개의 숫자를 입력받을지, 그리고 그 개수만큼 숫자를 입력받은 후, 그 수들 중에서 십의 자리 숫자가 1인 수의 개수를 출력하는 프로그램을 만들어볼 것이다.

 

기대하는 출력 예시는 아래와 같다.

8
1 21 24 15 16 17 19 11
5
11
9 10 18 17 17 16 38 112 189 1982 1111
7

 

 

프로그램은 아래와 같다.

#include <stdio.h>
int main() {
	int a,b,c;
	c=0;
	scanf("%d",&a);
	for (int i=1;i<=a;i++){
		scanf("%d",&b);
		if (b % 100 / 10 == 1){
			c+=1;
		}
	}
	printf("%d",c);
	return 0;
}
반응형