指定した行に同じ数が隣接しているペアが何個あるかを求める calc_pair 関数を作成せよ。calc_pair 関数は、表を示すデータ(配列など)と行番号の値(0~N-1 または 1~N の整数)を引数とし、ペアの個数を返り値として返す。
N*Nの表を2次元配列hyou[][]、行番号をgyou_number、とした。
C言語
1void calc_pair(int N,int hyou[][N],int gyou_number){ 2 int count=0; 3 for (int i = 0; i < N; i++){ 4 if(hyou[gyou_number+1][i]==hyou[gyou_number+1][i+1]){ 5 count++; 6 } 7 } 8 return count; 9}
この関数でペアの個数を返り値として返すことが出来ますか?
あなたの回答
tips
プレビュー