jejeje, perdonn ehh por tanta molestia, pero ahora pensando lo q me dijiste del pedazo codigo jejeje, e provado de reducir la multiplicacion para q solo me multiplique el resultado de los 6 nuemros, y lo deje asi :
Código:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int x[6];
int suma=0;
int mayor,i;
int multiplicar=1;
printf("\n\t\t*** PROGRAMITA DE LA SUMA DE LOS 6 NUMEROS ***\n");
for(i=0; i<6; i++)
{
printf("\nIntroduzca el numero %i y luego pulse intro:\t",i+1);
scanf("%i",&x[i]);
suma+=x[i];
}
printf ("\n Suma= %i",suma);
printf("\n\t\t*** PROGRAMITA EL MAYOR ***\n");
mayor=x[0];
for (i=1 ; i<6 ; i++)
{
if ( x[i]>mayor)
{
mayor=x[i];
}
}
printf("\n El Mayor es: %d",mayor);
printf("\n\t\t*** PROGRAMITA LOS MULTIPLOS ***\n");
for(i=0;i<6;i++)
{
if (x[i] % 2 == 0 ) printf("%d es multiplo de 2\n",x[i]);
if (x[i] % 3 == 0 ) printf("%d es multiplo de 3\n",x[i]);
if (x[i] % 5 == 0 ) printf("%d es multiplo de 5\n",x[i]);
}
printf("\n\t\t*** PROGRAMITA MULTIPLICA LOS NUMEROS ***\n");
for(i=0; i<6; i++)
{
if(multiplicar*=x[i]);
}
printf ("\n Resultado de Multiplicar= %i",multiplicar);
printf ("\n");
system("pause");
return 0;
}
esta mejor asi? es correcto? y perdonarme por ser tan torpee