#include stdio.h
#include conio.h
int main()
{
int mult,cont;
int a,b;
printf("Este programa permite realizar la multiplicacion de dos numeros mediante sumas sucesivas");
printf("\n\nPrimero introducimos el valor de las variables.\n\n");
printf("Introduzca el valor de a: ");
scanf("%d",&a);
printf("Introduzca el valor de b: ");
scanf("%d", &b);
printf("\nAhora se mostrara el resultado de la multiplicacion sumando a sumando.\n");
/*Resultado si b=0 */
{
if (b==0)
printf("\nRESULTADO TOTAL----------> 0");
}
{
mult=0;
/*Resultado si b>0 */
for(;b>0;--b)
{
mult=mult+a;
cont=b;
if (cont==1)
printf("\nSUMA %d-> %d \n\nRESULTADO TOTAL----------> %d",cont,mult,mult);
else
printf("\nSUMA %d-> %d",cont, mult);
--cont;
}
/* Resultado si b<0*/
for (;b<0;++b)
{
mult=mult+a;
cont=b;
if (cont==(-1))
printf("\nSUMA %d-> %d \n\nRESULTADO TOTAL----------> %d",cont,-mult,-mult);
else
printf("\nSUMA %d-> %d",cont, -mult);
++cont;
}
}
getch();
}