곱셈 기능을 지니는 함수
곱셈 기능을 지니는 함수를 하나 구현하고 main 함수에서
이를 호출하는 형태로 프로그램을 구성하자. main 함수에서는
사용자로부터 두 개의 숫자를 입력받아서 곱셈 결과를 출력해 줘야 한다.
이러한 작업은 사용자가 0을 두 개 입력할 때까지 계속되어야 한다.
그리고 프로그램이 종료되면 연산을 몇 번 하였는지도 출력해 줘야 한다.
실행 예:
두 개의 숫자 입력: 1 3
연산 결과: 3
두 개의 숫자 입력: 3 2
연산 결과: 6
두 개의 숫자 입력: 12 7
연산 결과: 84
두 개의 숫자 입력: 0 0
총 3번 연산하였습니다.
#include<stdio.h>
int multiplication(int a, int b);
int main(void)
{
int i=0;
while(1)
{
int val1, val2;
printf("두 개의 숫자 입력:");
scanf("%d %d", &val1, &val2);
if(val1==0 && val2==0)
{
printf("총 %d번 연산하였습니다.\n", i);
break;
}
printf("연산결과 : %d\n", multiplication(val1, val2));
i++;
}
return 0;
}
int multiplication(int a, int b)
{
return a*b;
}