#include #include #include int main(int argc, char **argv) { int c, ans, flag = 0; int num_one, num_two; while((c = getopt(argc, argv, "asmdo:p:")) != EOF) { case 'a': flag = 1; break; case 's': flag = 2; break; case 'm': flag = 3; break; case 'd': flag = 4; break; case 'o': num_one = atoi(optarg); break; case 'p': num_two = atoi(optarg); break; } switch(flag) { case '1': ans = num_one + num_two; break; case '2': ans = num_one - num_two; break; case '3': ans = num_one * num_two; break; case '4': ans = num_one / num_two; break; } printf("answer is %d\n", ans); return(0); }