Ch 8) Checking Digits
2025. 11. 24. 15:30ㆍProgramming/C (KNK)
#include <stdio.h>
#define Total_Number 10
typedef struct {
int count_num;
} digit_t;
int main() {
int input_num = 0;
digit_t digit[Total_Number] = {0};
scanf("%d", &input_num);
while(input_num > 0) {
printf("%d ", input_num%10);
digit[input_num%10].count_num++;
input_num = input_num/10;
}
printf("\n");
for(int i = 1; i < Total_Number; i++) {
if(digit[i].count_num != 0) {
printf("digit %d = %d \n", i, digit[i].count_num);
}
}
return 0;
}
'Programming > C (KNK)' 카테고리의 다른 글
| Ch 8) Project 6 (0) | 2025.11.24 |
|---|---|
| Ch 8) Draw Card (0) | 2025.11.24 |
| Ch 3) Project 5 (0) | 2025.11.21 |