C言語の問題が解けません
C言語の問題ができなくて困っています。
これが問題文です。
与えられた表の縦・横の値の平均/合計をそれぞれの行・列ごとに求め出力するプログラムを作成しなさい。ただし、縦・横のデータ数は10個未満とし、それぞれの数字は整数とする。また、出力は右詰め6桁で出力することとし、平均における小数点以下は1桁まで表示する。平均行/列および合計行/列がぶつかる個所は、表全体の平均と合計を計算した結果を表示する。
補足として入力された行列数が10未満であることは、プログラム内でチェックすること。
例:20,3→再入力となる(行が9未満でない)
:2,-5→再入力となる(行が負の値)
実行結果例はこんな感じらしいです。
行数(最大9),列数(最大9)をカンマ区切りで入力(行,列):4,4
データをカンマ区切りで行ごとに入力[4行 4列]
52,96,15,20
86,22,35,45
45,78,54,36
16,86,74,55
52 96 15 20 45.8 183
86 22 35 45 47.0 188
45 78 54 36 53.3 213
16 86 74 55 57.8 231
49.8 70.5 44.5 39.0 50.9 -
199 282 178 156 - 815
自分はここまで自力でやったのですがここからが試行錯誤してもできません。このあとどのようにプログラムを書いていけばいいのですか?
よろしくお願いします。
#include <stdio.h>
int main(){
int gyou,retu,Loop1=0,Loop2=0;
int kazu[8][8];
printf("行数(最大9行)、列数(最大9列)をカンマで区切って入力 (行,列):");
scanf("%d,%d",&gyou,&retu);
if((gyou<=9)&&(retu<=9)){
printf("データをカンマ区切りで行ごとに入力 [%d行,%d列]\n",gyou,retu);
for(Loop2=0;Loop2<gyou;Loop2++){
for(Loop1=0;Loop1<retu;Loop1++){
scanf("%d\n",&kazu[gyou--][retu--]);