chlehgus01   2년 전

#include<stdio.h>
int main(){
int n,sum=0,cn=0,t=0;
scanf("%d",&n);
t=n;
while(n!=sum){
sum=t/10+t%10;
//printf("%d + %d = %d\n",t/10,t%10,sum);
sum=sum%10;
t=t%10;
sum+=t*10;
t=sum;
cn++;}printf("%d",cn);
return 0;
}

//printf("%d + %d = %d\n",t/10,t%10,sum); 이것은 계산 과정 입니다.

위에 //를 빼고 실행을 하고 다 눌러봤는 데

다 맞는 데 어디가 틀렸는 지 ㅠㅠ

seico75   2년 전

입력 n 이 0이면 어떤 답이 나와야 하나요?

chlehgus01   2년 전

seico75님의 질문 덕분에 맞았습니다.

0은 1이나와야 하는 데

저는 0이 나왔더군요.^^;; 


댓글을 작성하려면 로그인해야 합니다.