run-time error M6107: MATH
Publicado por Felmolpa (2 intervenciones) el 12/09/2001 14:48:11
El problema es el siguiente: soy programador de C y programo Han Held´s, tengo la rutina mas absurda y sencilla de la vida y me da ese error, en una pc me corre perfecto, pero a la hora de pasarlo al HH se cae, en ese preciso lugar, talvez ustedes como son mas expertos en C me puedan decir cual es mi error, tengo agregada la libreria de math.h por aquello, y a continuacion pongo la rutinilla, y de antemano gracias.
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>
void main()
{
double aux;
int num=0;
char str[6];
clrscr();
strcpy(str,"0.50");
aux=atof(str);
printf("[%s]",str);getch();
if (aux>=0 && aux<=25) //aca se cae el programa y me da el error
if (num==0 && aux==0)
printf("[%s]",str);
else
printf("[%.2f]",aux);
getch();
}
Valora esta pregunta
0