Título: [ problema ] ejercicio 100 Publicado por: _mÙëK§™_ en 4 Septiembre 2007, 20:16 pm Bueno, hice el siguiente code para el ejercicio 100, y por mas que le busco, no encuentro el error :huh:
Citar #include <stdio.h> #include <windows.h> #define constc 1.8 #define constf 0.555555555 int main() { char exit; while ( exit == 'n' ) { char temp; float x, y, u; printf("Por favor introduce la temperatura a convertir de grados Celcius a Farenheit:\n"); scanf("%f",&x); printf("¿Es temperatura en Celcius? (s/n)\n"); scanf("%c",&temp); if(temp=='s') { u = x + 32; y = constc*u; } else { u = x - 32; y = constf*u; } printf("Este es el resultado de la conversion: %f\n", y); printf("¿Desea salir? (s/n) "); scanf("%c",&exit); } system("PAUSE"); return 0; } De ya muchas gracias. Salu2 Título: Re: [ problema ] ejercicio 100 Publicado por: zhynar_X en 23 Septiembre 2007, 03:34 am Que tipo de error te da?
Título: Re: [ problema ] ejercicio 100 Publicado por: Iñaki Viggers en 1 Diciembre 2007, 01:31 am Hola Muekas,
Tienes que inicializar la variable exit a 'n' antes de evaluar el 'while'. Como no lo inicializas, la primera evaluacion de while arroja Falso y por eso finaliza el programa. Saludos |