o programa compila e executa normamente, porem quando eu digito o primeiro valor e aperto enter o programa simplesmente para de funcionar.
Update:Quando executo o programa ao invés de aparecer o printf, aparece o numero 2358860 que não faço ideia do que seja.
#include <stdio.h>
#include <stdlib.h>
main(){
int contador;
do{
printf("Digite um valor: ");
scanf("%d", &contador);
}
while (contador >10);
printf ("\n%d", &contador);
Copyright © 2024 Q2A.ES - All rights reserved.
Answers & Comments
Difícil chutar qualquer solução sem ver o código do programa.
======================
Quando você usa:
printf ("\n%d", &contador);
você está imprimindo o endereço da variável contador e não o conteúdo da variável, que certamente é o que te interessa.
Use:
printf ("\n%d", contador);
encontrei o problema, o ultimo printf onde vai o resultado eu não posso colocar o & antes da variavel contador, no caso desse programa ai
Trabalhos.:
E-mail: [email protected]
Blog: http://mvf5-system.blogspot.com.br/
Significa que o código está errado.
Oi Carlos
Algumas perguntas...Já usou o programa antes? Qual seu sistema operacional? Saiba que Dev-C++ Versão 4.9.2 não é compatível com Windows Vista para frente, somente XP para traz.
Use Orwell Dev-C++ Versão 5.2 se estiver usando Vista ou mais novo. O Avast poderá impedir a execução do programa. Desligue o Avast antes de executar o Dev-C++.
Um abraço