51 lines
1.0 KiB
C
51 lines
1.0 KiB
C
#include <stdio.h>
|
|
#include "math_functions.h"
|
|
|
|
|
|
// I forgot how to do this in C.
|
|
// https://www.geeksforgeeks.org/c-function-argument-return-values/
|
|
|
|
// Well I built a basic calculator in C.
|
|
int add(int num1, int num2){
|
|
int sum;
|
|
sum = num1 + num2;
|
|
|
|
return sum;
|
|
}
|
|
|
|
int subtract(int num1, int num2) {
|
|
int sum;
|
|
sum = num1 - num2;
|
|
|
|
return sum;
|
|
}
|
|
|
|
int divide(int num1, int num2) {
|
|
int sum;
|
|
sum = num1 / num2;
|
|
|
|
return sum;
|
|
}
|
|
|
|
int multiply(int num1, int num2) {
|
|
int sum;
|
|
sum = num1 * num2;
|
|
|
|
return sum;
|
|
}
|
|
|
|
// Uses functions I have defined in math_functions.h
|
|
void mathFunctions(){
|
|
int a = 3, b = 2;
|
|
|
|
// int num1 = 100, num2 = 55;
|
|
int addSum = add(a, b);
|
|
int subtractSum = subtract(a, b);
|
|
int multiplySum = multiply(a, b);
|
|
int divideSum = divide(a, b);
|
|
|
|
printf("The sum of %d + %d = %d\n", a, b, addSum);
|
|
printf("The sum of %d - %d = %d\n", a, b, subtractSum);
|
|
printf("The sum of %d * %d = %d\n", a, b, multiplySum);
|
|
printf("The sum of %d / %d = %d\n", a, b, divideSum);
|
|
} |