반응형
사용자로부터 몇 개의 숫자를 입력받을지, 그리고 그 개수만큼 숫자를 입력받은 후, 그 수들 중에서 십의 자리 숫자가 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;
}
반응형
'C언어 > 예제' 카테고리의 다른 글
[C] 최댓값과 인덱스를 찾는 프로그램 (0) | 2024.11.16 |
---|---|
[C] array 내부에서 사용자가 지정한 요소끼리 swap하는 프로그램 (0) | 2024.11.16 |
[C] 대소문자 변환 프로그램 (0) | 2024.11.10 |
[C] 문자열 사이의 거리를 구하는 프로그램 (0) | 2024.11.10 |
[C] 두 번 연속 같은 숫자가 나올 때까지 반복하는 프로그램 (0) | 2024.11.10 |