Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Programa não imprime
02/03/2011, 20:00
Resposta: #1
Programa não imprime
O meu programa não imprime com o printf.Veja o código-fonte:

Código:
#include <stdlib.h>
#include <time.h>

main()
{

srand(time(NULL));

int x = rand() %80 + 5;
printf("O numero sorteado foi:%d",x);



}
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
03/03/2011, 01:34
Resposta: #2
Re: Programa não imprime
Olá,

Apesar do warning, testei aqui em funcionou corretamente:

Código:
yoda:/tmp# gcc teste.c -o teste
teste.c: In function ‘main’:
teste.c:10: warning: incompatible implicit declaration of built-in function ‘printf’
yoda:/tmp# ./teste
O numero sorteado foi:83yoda:/tmp#
yoda:/tmp#
yoda:/tmp#
yoda:/tmp#
yoda:/tmp# ./teste
O numero sorteado foi:14yoda:/tmp#
yoda:/tmp# ./teste
O numero sorteado foi:31yoda:/tmp# ./teste
O numero sorteado foi:31yoda:/tmp# ^C
yoda:/tmp# ./teste
O numero sorteado foi:53yoda:/tmp
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
13/05/2011, 22:09
Resposta: #3
RE: Programa não imprime
Inclua a biblioteca stdio e o warning desaparecerá:
Código:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

main()
{
    srand(time(NULL));

    int x = rand() %80 + 5;
    printf("O numero sorteado foi:%d",x);
}
Um abraço.

Usuário Linux #470577
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
26/08/2011, 22:17
Resposta: #4
RE: Programa não imprime
Como foi dito, o problema era a ausência do arquivo cabeçalho padrão da E/S da linguagem C, à stdio.h.

----------------------------------------------
rm-rf /* says: Do you is a root ?
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
11/10/2011, 19:57
Resposta: #5
RE: Programa não imprime
Acrescentei a biblioteca stdio.h e o - system("pause");

#include<stdlib.h>
#include<time.h>
#include<stdio.h>
main()
{
srand(time(NULL));
int x = rand() %80 + 5;
printf("O numero sorteado foi:%d",x);
system("pause");
}
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS