Retornar ao menu automaticamente [RESOLVIDO]

1. Retornar ao menu automaticamente [RESOLVIDO]

Hiago Briano
hiagobri

(usa Kali)

Enviado em 08/12/2017 - 10:15h

Olá galera, eu gostaria de adicionar ao no código, que faça ele voltar automaticamente a tela de manu, sem que o arquivo feche depois de executar o comando, se poderem copiar e colar o código modificado no comentário eu agradeço.


desde já agradeço a ajuda.


#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<windows.h>
#include<unistd.h>
#include <stdio.h>
#include <wchar.h>
#include <stdlib.h>
#include <direct.h>
#include <locale.h>
int numero;
int main(int argc, char *argv[])
    {
    // quero que retorne aqui
    system("@CHCP 1252 >NUL");
    system("color 3f");
    system ("title Copia de etiquetas");
    printf("*========================*\n");
    printf("| Qual etiqueta vai usar?|\n");
    printf("*========================*\n\n");
    printf("*===================================================*\n");
    printf("| 1 - etiqueta Identificação OP                     |\n");
    printf("| 2 - etiqueta Identificação padrão                 |\n");
    printf("| 3 - etiqueta Numero Serie padrão                  |\n");
    printf("| 4 - etiqueta Numero Serie SEM INMETRO             |\n");
    printf("| 5 - sair                                                |\n");
    printf("*===================================================*\n\n");
    printf("  Selecione a etiqueta: ");
    scanf("%d", &numero);
    switch(numero)
    {
        case 1:
            system("cls");
            printf("Copiando os arquivos... \n");            
            system("\"C:\\Users\\hiago\\Desktop\\Pasta_de_teste\\arquivos\\etiqueta Identificação OP\\EIO.bat\"");
            system("pause");
            break;
        
        case 2:
            system("cls");
            printf("Copiando os arquivos... \n");
            system("\"C:\\Users\\hiago\\Desktop\\Pasta_de_teste\\arquivos\\etiqueta Identificação padrão\\EIP.bat\"");
            break;
            
        case 3:
            system("cls");
            printf("Copiando os arquivos... \n");
            system("\"C:\\Users\\hiago\\Desktop\\Pasta_de_teste\\arquivos\\\etiqueta Numero Serie SEM INMETRO\\ENSSI.bat\"");
            break;    
            
        case 4:
            system("cls");
            printf("Copiando os arquivos... \n");
            system("\"C:\\Users\\hiago\\Desktop\\Pasta_de_teste\\arquivos\\etiqueta Numero Serie padrão\\ENSP.bat\"");
            break;    
        
        case 5:
            system("cls");
            printf("Obrigado por usar o programa desenvolvido por Hiago e Diego\n\n");
            system("pause");    
                    
        default:
            printf("Opcao invalida");                
    }
    
    
    return 0;      
}


  


2. Re: Retornar ao menu automaticamente [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 08/12/2017 - 13:31h

Cerque o código com um laço de repetição.


3. resolvido

Hiago Briano
hiagobri

(usa Kali)

Enviado em 08/12/2017 - 14:54h

eu resolvi assim

do {
//seu código com o menu e as opções vai aqui
} while (numero != 5);


Obrigado!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts