Sou novo e estou tentando fazer um programa com sub rotinas alguém pode me ajudar?    #include <stdio.h> #include <conio.h> #include <string.h> int Soma(int o1, int o2){   printf("                       Estamos na Rotina de Soma de valores \n");    } int Entrada(){   int n1, n2;   printf("                       Entre com o primeiro valor: \n");   scanf("%d", &n1);   printf("                       Entre com o segundo valor: \n");   scanf("%d", &n2);   n1 = Soma(n1, n2); } void Sair(){   printf("                       Estamos na Rotina de Sair \n"); }  int main(){ int opcao;     do {            printf("                       ************************ \n");      printf("                       ** Escolha uma Opcao *** \n");      printf("                       * 1 - Entrada de Dados * \n");      printf("                       * 2 - Soma Valores     * \n");      printf("                       * 3 - Sair             * \n");      printf("                       ************************ \n");      printf("                       ");      scanf("%d", &opcao);            switch(opcao){        case 1 : Entrada();        break;        case 2 : Soma();        break;        case 3 : Sair();        break;        default : printf("                       Valor invalido \n");       }          }while(opcao > 0); }