Anuncios Google

Problema ejecutar .exe

Hola,

Tengo un problema y es que cuando compilo el proyecto me sale:

prueba.exe dejo de funcionar

windows esta buscando una solucion para el problema.

 

Y ya esta, Uso windows 7 home premium x86 y DEV-C++ o como se llame.

 

Mi codigo:

#include <stdio.h>
 
int main()
{
float peso, altura, altura2, resultado;
 
     printf("Introduce tu peso:");
    scanf("%f",peso);
 
    getchar;
 
     printf("Introduce tu altura:");
    scanf("%f",altura);
 
    getchar;
 
     printf("Porfabor vuelva a introducir tu altura:");
    scanf("%f",altura2);
 
    getchar;
 
    resultado = altura * altura2 * peso;
 
    getchar;
 
 
    return 0;
 
}


Mi blog: adriel0000.wordpress.com

 

un saludo.


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de joserc87

Otra cosa.

Además de lo que te ha dicho AlmamuPP, getchar ES UNA FUNCION que te devuelve un caracter leido de la entrada estandar (teclado), por lo que debería ser

getchar ();

Saludos.


Be pointer my friend...

Dennis Ritchie. Padre de C y cocreador de UNIX.

R.I.P.

 

Imagen de adriel0000

Otra

otra cosa int pregunta1; me da error Indeciso

Imagen de Almamu

Si no enseñas el codigo

Si no enseñas el codigo entero o parte de el no puedo saber lo que pasa... Muchas veces el error no está en la misma línea que el compilador te dice...


Imagen de adriel0000

ok

ok esque soy muy torpe estoy empezando en esto de C perdon las molestias.

Aqui el codigo:

#include <stdio.h>
 
int main()
{
//Variables
int resultado
//Variables de preguntas
 
int pregunta1;
int pregunta2;
int pregunta3;
int pregunta4;
int pregunta5;
int pregunta6;
int pregunta7;
int pregunta8;
int pregunta9; 
int pregunta10;
//valor
 
pregunta1 = 0;
pregunta2 = 0;
pregunta3 = 0;
pregunta4 = 0;
pregunta5 = 0;
pregunta6 = 0;
pregunta7 = 0;
pregunta8 = 0;
pregunta9 = 0;
pregunta10 = 0;
//funciones
printf("¿Si mezclamos rojo y amarillo que sale? a)negro b)naranja (Selecciona la letra correcta)");
 
 
    return 0;
 
}


Mi blog: adriel0000.wordpress.com

 

un saludo.

Imagen de Almamu

Porfavor, antes de preguntar

Porfavor, antes de preguntar mira que no te falte nada, como sospechaba te falta un ; al final de int resultado. Para la proxima repasa bien el código.


Imagen de adriel0000

Muchisimas gracias

Muchisimas gracias paresco loco xD

Imagen de Almamu

Sencillo, los parametros de

Sencillo, los parametros de scanf se dan con el operador de memoria & delante para pasar las variables a las que se les asignarán los valores como punteros y poder ser modificados. Para mas facilidad: Al segundo valor de scanf le falta un & delante, en todas las lineas.


Imagen de adriel0000

No

No te entiendo...

ponme un ejemplo porfabor esque asi: &scanf() no creo que sea xD

Imagen de Almamu

-.-" Solo por curiosidad,

-.-" Solo por curiosidad, ¿sabes como van las funciones en C? -.-". Por lo que veo no...

int valor = 0;
printf( "Introduce un numero: " );
scanf( "%i", &valor );


Imagen de adriel0000

Pues

Pues estoy con los tutos de scenebeta estoy con datos y demas. Siento mi torpeza pero no me acorddaba de eso muchas gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.