Informática, perguntado por gutorap, 6 meses atrás

Na Linguagem de Programação C,

tentei utilizar o seguinte código:

------------------------------------------------------------------------------------------------------
int main(void)
{
system("clear");

system("pause");
return 0;
}
------------------------------------------------------------------------------------------------------

mas me deparei com a seguinte mensagem do Console do Windows Powershell:

------------------------------------------------------------------------------------------------------
'clear' não é reconhecido como comando interno e externo, um programa operável ou em lotes
------------------------------------------------------------------------------------------------------

alguém sabe explicar o porquê?

Soluções para a tarefa

Respondido por EduardoFSilva
1

Resposta:

O Windows são reconhece "clear" como o comando de limpar tela, esse comando é do Linux, o correto para o Windows é "cls"

ou seja, seu codigo ficaria:

int main(void)

{

system("cls");

system("pause");

return 0;

}

Explicação:

Perguntas interessantes