• 締切済み

C言語

このプログラムを作りたいのですが… ??????????? 物の総数を入れてください:12 取り出す物の数を入れてください:2 12個の異なる物から2個をを取り出す組み合わせの数は66です ?????????????? ここに出てくる数字は scanfで入れます。 だいたい こんな感じだと思うのですが… ***********の部分が わかりません。 ??????????????? #include<stdio.h> int factorial(int m,int r) { ************** } int main(void) {int a,b; printf("物の総数を入れてください:") scanf("%d",&a); printf("取り出す物の数を入れてください:") scanf("%d",&b); printf("12個の異なる物から2個を取り出す組み合わせの数は%dです。\n",a,b,factorial(a,b));) ?????????????? お願いします(>_<)

みんなの回答

  • k_kota
  • ベストアンサー率19% (434/2186)
回答No.1

数学の問題として  N個からM個の物を取り出す組み合わせの数を求める式を理解する。 プログラムとして  入力した値をさっきの式に代入してその値をreturnで返せばよい 以上。 あと、プログラムはちゃんと完成した形で出してください、カッコが足らない。と言うか間違ってる。

関連するQ&A