되는대로 살자

[C언어 기출문제&풀이] 끼리끼리 합 본문

2009~2014/C/C++

[C언어 기출문제&풀이] 끼리끼리 합

malu 2010. 7. 15. 12:28

한 자리 정수는 한자리수 끼리의 합 , 두 자리 정수는 두자리 정수 , 세 자리 정수는 세자리 정수의 합을 구하는 문제이다.

입력

입력은 7 개 이고 , 각 수는 999 이하의 양의 정수이다.

출력

세 수가 출력된다. 각각 한자리 정수,두자리 정수,세자리 정수끼리의 합이다.

입출력 예

입력

1 10 100 2 20 300 1

출력

4 30 400
출처:www.dovelet.com
-------------------------------------------------------------
01#include <stdio.h>
02  
03int main()
04{
05    int ar[7],i,sum[3];
06    for(i=0;i<3;i++)
07        sum[i]=0;
08    for(i=0;i<7;i++)
09    {
10        scanf("%d",&ar[i]);
11        if(ar[i]>99)
12            sum[2]+=ar[i];
13        else if(ar[i]>9)
14            sum[1]+=ar[i];
15        else
16            sum[0]+=ar[i];
17    }
18    printf("%d %d %d",sum[0],sum[1],sum[2]);
19}

------------------------------------------------------------