C/C++の宿題片付けます 138代目

このエントリーをはてなブックマークに追加
56デフォルトの名無しさん
n 個のものの中から r 個のものを取り出すときの組合せの数 nCr を求める関数 CCO(int n, int r) を再帰型で作成しなさい.
ただし, x, y の入力と結果の出力は main関数で行わせること.

#include <stdio.h>

int CCO(int x,int y)
{
if((x < 0) || (x < y)){
return -1;
}else if(x <= 1){
return 1;
}else{
(return x * CCO(x-1))/(return y * CCO(y-1));
}
}
int main(void)
{
int a,b;

printf("値を入力してください: ");
scanf("%d", &a);

printf("値を入力してください: ");
scanf("%d", &b);

printf("%dC%d = %d\n", input1,input2, CCO(a,b));
return 0;
}