Resultado diferente ao compilar [RESOLVIDO]

1. Resultado diferente ao compilar [RESOLVIDO]

Hadson Freitas
hadsonfreitas

(usa Ubuntu)

Enviado em 17/05/2014 - 15:15h

Pessoal,

Estou com uma dúvida, não sei se é o pc ou erro meu (acho que do pc). Quando compilo o código abaixo, aparentemente sem erro, ele não retorna o resultado esperado. Deveria retornar: 10, 10.5, a. O problema é que o que é exibido é: 2686700, 0.000000, e outro caractere bem estranho.
Então alguém sabe o que está acontecendo? Eu já reiniciei o pc, mas continua assim.
Obg, segue o código.

#include <stdio.h>


/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
int inteira = 10;
float decimal = 10.5;
char caractere = 'a';

printf("%i\n", &inteira);
printf("%f\n", &decimal);
printf("%c\n", &caractere);

return 0;
}


  


2. Re: Resultado diferente ao compilar [RESOLVIDO]

Hadson Freitas
hadsonfreitas

(usa Ubuntu)

Enviado em 17/05/2014 - 15:49h

Já encontrei o erro, desatenção minha. Vlw






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts