중 M2018 봄 C 입문 과 진급 연습 집 - 프로 그래 밍 문제 28 7 - 28 정수 의 자릿수 및 여러분 의 숫자의 합 (15 점)

7 - 28 정수 의 자릿수 와 여러분 의 숫자의 합 (15 점)
주어진 정수 N 에 대해 서 는 그 자릿수 와 그 숫자 들 의 합 을 구하 십시오.
입력 형식:
한 줄 에 입력 하면 109 를 넘 지 않 는 정수 N 을 보 여 줍 니 다.
출력 형식:
한 줄 에 N 의 자릿수 와 그 숫자 를 출력 하고 중간 에 빈 칸 으로 구분 합 니 다.
입력 예시:
321

출력 예시:
3 6
#include
int main()
{
  int a,b=0,c,sum=0;
  scanf("%d",&a);
  if (a==0) printf("%d %d",1,0);//  0    
  while(  a!=0  )
  {
    c=a%10;//           
    sum+=c;
    a/=10;//    10     
    b++;//      
  }
  printf("%d %d",b,sum);
  return 0;
}

좋은 웹페이지 즐겨찾기