int binomio(int a,int b,int n){ int contb = 0; int conta = n; int suma=0; while(contb <= n){ suma=suma+(combinaciones(n,contb)*pow(a,conta)*pow(b,contb)); conta--; contb++; } return suma; }
void main(){ int casillas, objetos; printf("Ingresa el numero de elementos: \n"); scanf("%i", &objetos); printf("Ingresa el numero de casillas: \n"); scanf("%i", &casillas); if (casillas > 0 && objetos > 0 && casillas < objetos){ printf("Se pueden obtener %i combinaciones\n", combinaciones(objetos, casillas)); }else{ printf("ERROR El numero de casillas es mayor al numero de elementos\n"); main(); } }