Henry-Keys
Geek
Registrado
1.8K Mensagens
235 Curtidas
Isso está a acontecer porque você ainda não associou nenhum compilador ao CodeBlocks.
Faça o seguinte:
Desinstale o CodeBlocks
Instale o Dev-C++
Instale denovo o CodeBlocks.
O CodeBlocks irá detetar automaticamente o compilador MingW, suas libs e headers que estão localizados na pasta do Dev-C++
Boa $orte
crazy_maker
Novo Membro
Registrado
3 Mensagens
0 Curtidas
Henry-Keys vlw.so que o que acontece e o seguinte amigao
ja fiz isso que vc disse
tenho instalado os dois aq no meu pc
e notei que se eu nao instalar o dev primeiro o codeblocks nem compila.
entao instalei nesta ordem como vc falow. mas tbm nao funcionou.
mas de qual quer forma obrigado ai mano
se vc souber de mais alguma coisa que eu possa fazer para resolver por favor "tell me".
Henry-Keys
Geek
Registrado
1.8K Mensagens
235 Curtidas
Ammmm, você está tentando usar funções do header .
Baixe o DevPak do conio http://prdownloads.sourceforge.net/conio/conio-2.0-1mol.DevPak
-Instale o devPak (o dev-c++ deverá estar instalado no seu PC);
-Abra o Code::Blocks
-Vá no menu Settings>>Compiler and Debugger
-Vá na aba Linker Settings
-Procure pela caixa de texto "Other Linker Options" e digite: "-l conio" sem aspas.
Com isso poderás usar as funções gotoxy(), clrscr(), etc.
Quanto a função random(), ela não está presente em nenhum header do Dec-Cpp. Use a função rand(). Funciona da seguinte forma:
#include <stdlib.h>
#include <stdio.h>
int main()
{
int num;
num=rand%10;
printf("%i\n",num);
getchar();
}
A função rand() retorna um inteiro no intervalo de um número especificado depois do operador de modularização.
Exemplo: rand()%70 irá retornar um número de 0 à 69.
Observe que essa função irá retornar uma mesma sequência de números toda a vez que você executar o programa. A resolução para isso é modificar a semente do algoritmo de randomização.
Abraço$