Si quieres que elija entre un valor de a al d en cada opción sería así, lo he echo lo mas simple posible para que lo entiendas mejor, muestra cada vez los valores con el printf y los toma con es scanf, luego los if es para ver si es el a, b, c o de i asigna el valor según la letra, espero te ayude.
Un saludo
    int a = 0, b = 0, c = 0, d = 0;
    char opc[1];
        system ("cls");
        printf("Calculadora Test\n\n");
        printf("1.Escoja una opcion\n");
        printf("\na:1\nb:2\nc:3\nd:4\n");
         scanf("%1s",&opc);
        if(opc[0] == 'a')
          a = 1;
        if(opc[0] == 'b')
          a = 2;
        if(opc[0] == 'c')
          a = 3;
        if(opc[0] == 'd')
          a = 4;
        printf("\na:5\nb:6\nc:7\nd:8\n");
         scanf("%1s",&opc);
        if(opc[0] == 'a')
          b = 5;
        if(opc[0] == 'b')
          b = 6;
        if(opc[0] == 'c')
          b = 7;
        if(opc[0] == 'd')
          b = 8;
        printf("\na:9\nb:10\nc:11\nd:12\n");
         scanf("%1s",&opc);
        if(opc[0] == 'a')
          c = 9;
        if(opc[0] == 'b')
          c = 10;
        if(opc[0] == 'c')
          c = 11;
        if(opc[0] == 'd')
          c = 12;
        printf("\na:13\nb:14\nc:15\nd:16\n");
        scanf("%1s",&opc);
        if(opc[0] == 'a')
          d = 13;
        if(opc[0] == 'b')
          d = 14;
        if(opc[0] == 'c')
          d = 15;
        if(opc[0] == 'd')
          d = 16;
        printf("%d", a + b + c + d);