Hola. He escrito el siguiente código:
Lo compila perfectamente. Sin embargo, a la hora de ejecutar el programa, y una vez introducidos los 6 coeficientes, me sale el siguiente mensaje: "Excepción de coma flotante".
¿Cómo lo puedo solucionar?
P.D: uso el compilador GCC.
Código:
#include <stdio.h>
int main()
{
int i, k, divisor;
int submultiplos[ 10 ];
int coeficientes[ 5 ];
char coeficiente = 65;
for( i = 0; i <= 5; i++ )
{
printf( "Introduce el coeficiente %c\n", coeficiente );
scanf( "%i", &coeficientes[ i ] );
coeficiente++;
}
for( i = 0, k = 0; i <= 10; i++ )
{
divisor = coeficientes[ 5 ] % i;
switch( divisor )
{
case 0:
divisor = submultiplos[ k ];
k++;
break;
default:
divisor != submultiplos[ k ];
break;
}
}
for( i = 0; i <= k; i++ )
{
printf( "%i", submultiplos[ i ] );
}
return 0;
}
¿Cómo lo puedo solucionar?
P.D: uso el compilador GCC.




Comentario