문제 설명
귤 판매 : 최대 10개의 귤 중에서 크기가 큰 귤만 판매하고자 한다
첫 줄에 10이하 양의 정수 n, 다음 줄에 공백으로 분리된 n개의 정수를 받는다
이 n개의 정수 중 팔 수 있는 귤(값이 10 이상)을 선별하여 개수와 값 들을 인쇄하라
#include <stdio.h>
void main(void)
{
// 코드 작성
}
입력 예시
5
8 10 25 4 30
출력 예시
3
10 25 30
정답 코드
#include <stdio.h>
int a[10];
int b[10];
void main(void)
{
int i, n, cnt = 0;
scanf("%d", &n);
for (i = 0; i < n; i++)
{
scanf("%d", &a[i]);
if (a[i] >= 10)
{
b[cnt] = a[i];
cnt++;
}
}
printf("%d\n", cnt);
for (i = 0; i < cnt; i++)
{
printf("%d ", b[i]);
}
}
메모
printf 내부의 \n 습관화 필요