diff --git a/2207/C语言同步练习源码/4.函数-1.c b/2207/C语言同步练习源码/4.函数-1.c
new file mode 100644
index 0000000..06507a5
--- /dev/null
+++ b/2207/C语言同步练习源码/4.函数-1.c
@@ -0,0 +1,54 @@
+#include <stdio.h>
+#include <math.h>
+#include <stdlib.h>
+
+/*
+1 	2 	3 |6
+4 	5 	6 |15
+7 	8 	9 |24
+-------------
+12 15 	18 
+*/
+void getSum(int array[100][100], int n, int m){
+	int i, j, sum;
+	for(i=0;i<n;i++){
+		sum = 0;
+		for(j=0;j<m;j++){
+			printf("%-5d ", array[i][j]);
+			sum += array[i][j];
+		}
+		printf("| %-5d\n", sum);
+	}
+	for(j=0;j<m;j++){
+		printf("------");
+	}
+	printf("\n");
+	for(j=0;j<m;j++){//�е��±�
+		sum =0;
+		for(i=0;i<n;i++){//�е��±� 
+			sum += array[i][j];	
+		}
+		printf("%-5d ", sum);
+	}
+	printf("\n");
+}
+
+int main(){
+	int n, m, i, j;//n���� m����
+	int array[100][100] = {0};
+	
+	printf("����������������:");
+	scanf("%d %d", &n, &m);
+	
+	srand((unsigned)time(NULL));
+	
+	for(i=0;i<n;i++){
+		for(j=0;j<m;j++){
+			array[i][j] = rand()%100;
+		}
+	}
+	getSum(array, n, m);
+
+	return 0;
+}
+
diff --git a/2207/C语言同步练习答案.md b/2207/C语言同步练习答案.md
index 5ac5593..d940066 100644
--- a/2207/C语言同步练习答案.md
+++ b/2207/C语言同步练习答案.md
@@ -604,6 +604,63 @@ int main(){
 
 ![image-20250227231121624](https://yp.smallkun.cn/markdown/image-20250227231121624.png!compress)
 
+```c
+#include <stdio.h>
+#include <math.h>
+#include <stdlib.h>
+
+/*
+1 	2 	3 |6
+4 	5 	6 |15
+7 	8 	9 |24
+-------------
+12 15 	18 
+*/
+void getSum(int array[100][100], int n, int m){
+	int i, j, sum;
+	for(i=0;i<n;i++){
+		sum = 0;
+		for(j=0;j<m;j++){
+			printf("%-5d ", array[i][j]);
+			sum += array[i][j];
+		}
+		printf("| %-5d\n", sum);
+	}
+	for(j=0;j<m;j++){
+		printf("------");
+	}
+	printf("\n");
+	for(j=0;j<m;j++){//列的下标
+		sum =0;
+		for(i=0;i<n;i++){//行的下标 
+			sum += array[i][j];	
+		}
+		printf("%-5d ", sum);
+	}
+	printf("\n");
+}
+
+int main(){
+	int n, m, i, j;//n为行数 m为列数
+	int array[100][100] = {0};
+	
+	printf("请输入行数和列数:");
+	scanf("%d %d", &n, &m);
+	
+	srand((unsigned)time(NULL));
+	
+	for(i=0;i<n;i++){
+		for(j=0;j<m;j++){
+			array[i][j] = rand()%100;
+		}
+	}
+	getSum(array, n, m);
+
+	return 0;
+}
+
+```
+
 
 
 ### 函数-2