You have to create a command line utility to add/subtrach/divide/multiply two numbers.
First command line argument of your c program must be the operation.
The next arguments being the two numbers. For example:
command.c add 45 4
output: 49
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
char *operation;
int num1, num2;
operation = argv[1];
num1 = atoi(argv[2]); // as inside argv[] the value will be all string but we want int type
num2 = atoi(argv[3]); // so we use atoi() function which is available in stdlib.h library
if (strcmp(operation, "add") == 0)
{
printf("%d\n", num1 + num2);
}
else if (strcmp(operation, "subtract") == 0)
{
printf("%d\n", num1 - num2);
}
else if (strcmp(operation, "multiply") == 0)
{
printf("%d\n", num1 * num2);
}
else if (strcmp(operation, "divide") == 0)
{
printf("%d\n", num1 / num2);
}
return 0;
}