
ayuda con este programa
Publicado por erika (3 intervenciones) el 10/11/2014 02:03:14
nose donde esta el erro, al compilar no me sale nada, solo ingresr el numeor y se cierra.
// ingresar un numeor entero y retornan el resultado la multiplicacion de todos sus digitos
//mayores o iguales al ultimo
#include <stdio.h>
#include <iostream>
int multi (int n);
main()
{
int j;
printf ("ingrese un numero entero :");
scanf("%d",&j);
multi(j);
printf ("\n");
system ("pause");
}
int multi (int n)
{
int w=1,y=1,p=1;
{
if(n==0)
return 0;
else
{
p=n % 10;
if(p>y)
{
w=y*p;
y=p;
};
multi(n%10);
printf ("%d",w);
};
};
};
// ingresar un numeor entero y retornan el resultado la multiplicacion de todos sus digitos
//mayores o iguales al ultimo
#include <stdio.h>
#include <iostream>
int multi (int n);
main()
{
int j;
printf ("ingrese un numero entero :");
scanf("%d",&j);
multi(j);
printf ("\n");
system ("pause");
}
int multi (int n)
{
int w=1,y=1,p=1;
{
if(n==0)
return 0;
else
{
p=n % 10;
if(p>y)
{
w=y*p;
y=p;
};
multi(n%10);
printf ("%d",w);
};
};
};
Valora esta pregunta


0