Home Projetos Sistemas Operacionais "Interpretador" de Comandos
"Interpretador" de Comandos Imprimir E-mail
Escrito por Administrator   
Qui, 07 de Maio de 2009 19:00
/*
 * Interpretador de comandos
 *
*/
#include stdio.h //inserir maior e menor que
#define MAX     512
main()
{
        char    buf[MAX+1];

        do {
                printf("Sinal de prontidao> ");
                fgets( buf, sizeof(buf), stdin ); //a fgtes limita o tamanho do buffer, evitando overflows.
                if( strcmp(buf,"fim\n") == 0 )
                        break;
                system( buf );  /* funcao da lib c */
        } while( 1 );
}
Comentários
Pesquisar
Somente usuários registrados podem escrever comentários!

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

LAST_UPDATED2
 
João F. M. Figueiredo, Creative Commons License
Todo conteúdo, exceto onde indicado ao contrário, está licenciada sob uma Licença Creative Commons.