#include <stdio.h>
#include <stdlib.h>
int suma(int num1, int num2){
int sum=num1+num2;
return sum;
}
int resta(int num1, int num2){
int res=num1-num2;
return res;
}
int multiplicacion(int num1, int num2){
int multi=num1*num2;
return multi;
}
int division(int num1, int num2){
}
int cuadrado(numero){
int cuad=numero*numero;
return cuad;
}
int main(void){
int opcion=0, tope=0, numero1, numero2, resultado, intentos=0;
printf("Calculator\n\nby 3hy! - Press ENTER to continue.\n"); while(tope <= 200){
printf("Try an option:\n1 - Number + Number\n2 - Number - Number\n3 - Multiplication\n4 - Division\n5 - Number^2\n6 - Exit\n\n > "); switch(opcion){
case 1: printf("Number one: "); resultado=suma(numero1, numero2);
printf("%d + %d = %d\n\n",numero1
,numero2
,resultado
); break;
case 2: printf("Number one: "); resultado=resta(numero1, numero2);
printf("%d - %d = %d\n\n",numero1
,numero2
,resultado
); break;
case 3: printf("Number one: "); resultado=multiplicacion(numero1, numero2);
printf("%d x %d = %d\n\n",numero1
,numero2
,resultado
); break;
case 4: printf("Number one: "); if(numero2==0){
printf("No valid number, try again.\Number 2: "); if(numero2==0){
printf("\nSTOP TROLLING ME, SO FUCKIN' TROLL. I'LL SHUTDOWN YOUR COMPUTER, SHIT!!"); }
else{
resultado=division(numero1, numero2);
printf("%d / %d = %d\n\n",numero1
,numero2
,resultado
); }
}
else{
resultado=division(numero1, numero2);
printf("%d / %d = %d\n\n",numero1
,numero2
,resultado
); }
break;
resultado=cuadrado(numero1);
printf("%d^2 = %d\n\n",numero1
,resultado
); break;
default: printf("No disponible\n\n"); break;
}
tope++;
}
return 0;
}