From 5fc6f750a207a9918c33f050409feae9f3dd3166 Mon Sep 17 00:00:00 2001 From: David Timber Date: Tue, 12 Nov 2024 05:57:44 +0100 Subject: Dump some files from personal directory --- ...24\210\353\234\270\353\266\200\352\270\260_a.c" | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 "qna/\354\225\204\355\224\210\353\234\270\353\266\200\352\270\260_a.c" (limited to 'qna/아픈뜸부기_a.c') diff --git "a/qna/\354\225\204\355\224\210\353\234\270\353\266\200\352\270\260_a.c" "b/qna/\354\225\204\355\224\210\353\234\270\353\266\200\352\270\260_a.c" new file mode 100644 index 0000000..4022b8d --- /dev/null +++ "b/qna/\354\225\204\355\224\210\353\234\270\353\266\200\352\270\260_a.c" @@ -0,0 +1,34 @@ +#define _CRT_SECURE_NO_WARNING // https://blog.hcmc.studio/73 +#include + +int main (void) { + int n, num; + int sum = 0; + int a, b, c, d; + + printf("4자리 정수를 입력하시오: "); + scanf("%d", &n); + num = n; + printf("\n"); + + a = n % 1000 % 100 % 10; + printf("\tn = %4d --> 일의 자리값 --> %d \n", n, a); + n = n % 1000; + + b = n / 10 % 10; + printf("\tn = %4d --> 십의 자리값 --> %d \n", n, b); + n = n / 100; + + c = n % 100 % 10; + printf("\tn = %4d --> 백의 자리값 --> %d \n", n, c); + n = n % 10; + + d = n % 10; + printf("\tn = %4d --> 천의 자리값 --> %d \n", n, d); + n = n % 10; + + sum = d + c + b + a; + printf("n = %4d --> %d + %d + %d + %d = %d \n", num, a, b, c, d, sum); + + return 0; +} -- cgit v1.2.3-70-g09d2