반응형
곱하기의 원리만 알면 쉽게 풀 수 있는 문제입니다.
#include <stdio.h>
int main(void) {
int a, b;
int c, d, e;
int result;
int flag=0;
scanf("%d", &a);
scanf("%d", &b);
if((a<100)||(a>1000)) flag=1;
if((b<100)||(b>1000)) flag=1;
if(flag==1) printf("error\n");
else
{
result=a*b;
c=b/100;
b=b-c*100;
d=b/10;
e=b-d*10;
printf("%d\n", a*e);
printf("%d\n", a*d);
printf("%d\n", a*c);
printf("%d\n", result);
}
return 0;
}
반응형
'백준' 카테고리의 다른 글
백준 9498번: 시험성적 -C언어 (0) | 2021.01.27 |
---|---|
백준 1330번: 두 수 비교하기 -C언어 (0) | 2021.01.27 |
백준 10430번: 나머지 -C언어 (0) | 2021.01.26 |
백준 10869번: 사칙연산 -C언어 (0) | 2021.01.26 |
백준 1008번: A/B -C언어 (0) | 2021.01.26 |