140
2020-04-08 17:34:53 작성 2020-04-08 18:48:09 수정됨
0
187

C언어 코드 해석


#include <stdio.h>

#define scanf scanf_s


int main() {


int A, B, C;

int arr[10] = { 0 };


int answer = 0;


scanf("%d %d %d", &A, &B, &C);


answer = A * B * C;


while (answer != 0) {

arr[answer % 10] += 1;

answer /= 10;

}


for (int i = 0; i < 10; i++) {

printf("%d\n", arr[i]);

}


return 0;

}


숫자수 세기라고 백준 해설 보고 짰는데요 
솔직히 과제여서 하긴했는데 while 부터 for까지 코드 해석이 이해가 가질 않네요
해석 도와주세요!

0
0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.