ragazzi ho un problema...
la selezione funziona solamente con la moltiplicazione ovvero con 1.
con la divisione no.Appena premo 2 il programma si chiude...
codice:
#include<stdio.h>
#include<stdlib.h>

int main ()
{

int a, b, i, somma=0,dividendo,divisore,quoziente,cont=0,scelta;

printf("premi 1 per effettuare una moltiplicazione.");
printf("premi 2 per effettuare una divisione.");
scanf("%d",&scelta);

if(scelta==1)
{
             

printf("<<Inserisci il primo fattore");
scanf("%d",&a); //inserisco il primo fattore
printf("<<Inserisci il secondo fattore");
scanf("%d",&b); //inserisco il secondo fattore

for(i=0; i<b; i++){ //fino a quando i è minore di b(secondo fattore) ripeto

somma = somma+a; //sommo i valori di a tante volte quanto è b


}

printf("il risultato è %d",somma);

if (scelta==2)

{
    printf("inserisci un numero");
   
    scanf("%d",&dividendo);
     printf("inserisci un numero");
     scanf("%d",&divisore);
     
     
     while(somma+divisore<=dividendo)
      
{
      somma=somma+divisore;
      
      cont++;
      
    
      } 
        printf("il risulatato è %d",cont);
         
        }
        
        system("pause");
        }
}