//Oii ,Gente preciso de ajuda, este código esta funcionando, porém quero mudar pra que ao invés de digitar o numero da opção eu utilize o próprio simbolo . Ex: ao invés de digitar 1 para soma (como no código) digite +. Alguém sabe como posso arrumar?
#define resultadosoma num1+num2#define resultadosubtraco num1-num2#define resultadomult num1*num2#define resultadodiv num1/num2#include<stdio.h>#include<stdlib.h>//conteudo do menu "soma"int soma(int num1, int num2){ printf("\nA soma de %d com %d e: %d",num1, num2, resultadosoma); return (0);}//conteudo do menu "subtrair"int subtrai(int num1, int num2){ printf("\nA subtracao de %d por %d e: %d",num1, num2, resultadosubtraco); return (0);}//conteudo do menu "multiplicar"int multiplica(int num1, int num2){ printf("\nA multiplicacao de %d por %d e: %d",num1, num2, resultadomult); return (0);}//conteudo do menu "subtrair"int divide(int num1, int num2){ if(num1>num2) { printf("\nA divisao de %d por %d e: %d",num1, num2, resultadodiv); return (0); }else{ printf("O entre com um divisor menor... "); system("clear"); return 0;}}int main(){ //declaracao de variaveis int opc, num1, num2; //solicita dados printf("Entre com o primeiro numero: "); scanf("%d",&num1); printf("Entre com o segundo numero: "); scanf("%d",&num2); getchar(); //solicita operacao printf("Escolha a operacao que deseja realizar:"); printf("\nSomar-1\nSubtrair-2\n Multiplicar-3\n Dividir-4\n"); scanf("%d",&opc); getchar(); switch(opc){ case 1: //soma: soma(num1,num2); break; case 2: //subtrai subtrai(num1,num2); break; case 3: //multiplica multiplica(num1,num2); break; case 4: //divide divide(num1,num2); break; } return (0);}