Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2010, 18:36
Avatar de Lizy94
Lizy94
 
Fecha de Ingreso: diciembre-2009
Mensajes: 149
Antigüedad: 14 años, 5 meses
Puntos: 0
unhandled Exception

Hola!, tengo un problema al ejecutar mi programa todo esta bien , pero cuando selecciono una opcion me marca este error

Unhandled Execption

General Protection exception
Processor fault

este es el código

Código PHP:

#include <stdio.h> 
#include <math.h> 

#define pi 3.1415 

float factorial(float n)

  
float num;
  
int j;
  
num=1j=1;
  while(
j<=n)
 {

    
num=(num*j);
    ++
j;
  
//    printf("\n %d",(j-1));
  //    printf(" ! = %d",num);
 
}  return num;
}

float calcular_seno(float xint cont)
{
        
float resultado x;
      
int ipo

      for(
i=1i<=conti++) 
      { 
          
po 1

          if(
i%2==0
             
resultado += pow(xpo) / factorial(po); 
          else 
             
resultado -= pow(xpo) / factorial(po); 

      } 

      return 
resultado


int main() 

  
//  float ang_grados; 
    //float ang_radianes; 
    
int selecc;

    
printf("Menu:\n");     
    
printf("1.Calcular el factorial de un número : \n"); 
    
printf("2.Calcular el seno y coseno de un número : \n"); 
    
printf("3.Calcular el techo de un número : \n"); 
     
scanf("%d"selecc);
    
    switch(
selecc)
           {
             case 
1:
                    
int sum,n1;
                    
printf("suma:\n");     
                    
scanf("%d",n1);
                    
sum=n1+3;
                    
printf("suma:\n",sum); 
                    break;
             case 
2:
                      
float ang_grados
                      
float ang_radianes
                      
printf("Ingrese angulo en grados: "); 
                      
scanf("%f", &ang_grados); 
                      
ang_radianes ang_grados pi 180
                      
printf("El valor del seno es: %0.4f"calcular_seno(ang_radianes50)); 
                      
fflush(stdin); 
                      
getchar(); 
                      break;
            case 
3:
                      break;
            default:
                      
printf(" nada mas ........   ");
          }
    return 
0


solo es con el switch, q me marca este error. Si alguien me podria decir, por favor. Gracias

Última edición por Lizy94; 16/10/2010 a las 18:48