1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Duvida em C

Discussão em 'Programação' iniciada por jostafary, 16 de Outubro de 2012. (Respostas: 6; Visualizações: 684)

  1. Boas pessoal.

    Eu estou fazendo um programa em C e na hora de compilar ele está todo bem só com um warning
    warning: implicit declaration of function ‘system’

    E durante a execução onde eu tenho
    system("pause");
    ou
    system("clear");

    aparece-me
    sh: clear: command not found
    ou
    sh: pause: command not found

    Alguem me pode ajudar é que dava-me imenso jeito conseguir parar a execução e limpar o ecrã.
     
  2. Bem dá varios warnings mas são todos o mesmo tipo.
     
  3. Esfomeado

    Esfomeado Power Member

    Inclui a biblioteca stdlib.h

    #include <stdlib.h>
     
  4. Já tentei com isso.
    Mas continua a dar o mesmo.
    Eu estou a trabalhar com módulos e tenho isso nos módulos que estou a usar.
    Tenho de por alguma coisa no .h ou assim??
     
  5. Aparicio

    Aparicio /dev/mod
    Staff Member

    Estás a chamar programas do sistema, e aparentemente esses programas não existem no sistema onde estás a correr isso.
     
  6. Já estive a falar com o meu professor e o problema está na instalação do cygwin que é o compilador que usamos
    não seleccionamos a "opção" que nos permite usar system("qualquer coisa").

    Obrigado pela ajuda.
    Podem fechar o tópico.
     
  7. vc tentou bota a biblioteca <stdlib.h>
     

Partilhar esta Página