Mercurial Hosting > quickcalc
view quickcalc.c @ 1:dfce17cc481b default tip
Autmatic Win32 Porting
author | VilyaemKenyaz |
---|---|
date | Thu, 28 Sep 2023 13:21:58 -0400 |
parents | 9bf878c59a1d |
children |
line wrap: on
line source
// A simple calculator #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <math.h> int main(int argc, char* argv[]){ if (argc == 1) { puts("Quickcalculator 1Add 2Sub 3Mul 4Div"); exit(1);} // Get numbers int value1 = atoi(argv[1]); int value2 = atoi(argv[3]); // Determine operation unsigned int operation = atoi(argv[2]); // addition subtraction multiplication division // Do calculation and print int finalvalue; if (operation == 1){finalvalue = value1 + value2;} if (operation == 2){finalvalue = value1 - value2;} if (operation == 3){finalvalue = value1 * value2;} if (operation == 4){finalvalue = value1 / value2;} printf("%d\n", finalvalue); exit(0); }