//一组数组传参
//#include<stdio.h>
//void InputArray(int n[], int a);
//void OutputArray(int n[], int a);
//int main()
//{
// int m[3];
// InputArray(m, 3);
// OutputArray(m, 3);
// return 0;
//}
//void InputArray(int m[], int n)
//{
// for (int i = 0; i < n; i++)
// {
// scanf_s("%d", &m[i]);
// }
//}
//void OutputArray(int m[], int n)
//{
// for (int i = 0; i < n; i++)
// {
// printf("%4d", m[i]);
// }
//}
//#include<stdio.h>
//void InputArray(int n[], int a);
//void OutputArray(int n[], int a);
//int main()
//{
// int m[3];
// InputArray(m, 3);
// OutputArray(m, 3);
// return 0;
//}
//void InputArray(int m[], int n)
//{
// for (int i = 0; i < n; i++)
// {
// scanf_s("%d", m+i);
// }
//}
//void OutputArray(int m[], int n)
//{
// for (int i = 0; i < n; i++)
// {
// printf("%4d", *(m+i));
// }
//}
//#include<stdio.h>
//void InputArray(int *p, int a);
//void OutputArray(int *p, int a);
//int main()
//{
// int m[3];
// InputArray(m, 3);
// OutputArray(m, 3);
// return 0;
//}
//void InputArray(int *p, int n)
//{
// for (int i = 0; i < n; i++,p++)
// {
// scanf_s("%d",p);
// }
//}
//void OutputArray(int *p, int n)
//{
// for (int i = 0; i < n; i++,p++)
// {
// printf("%4d", *p);
// }
//}
//#include<stdio.h>
//void InputArray(int* p, int a);
//void OutputArray(int* p, int a);
//int main()
//{
// int m[3];
// InputArray(m, 3);
// OutputArray(m, 3);
// return 0;
//}
//void InputArray(int* p, int n)
//{
// for (int i = 0; i < n; i++, p++)
// {
// scanf_s("%d", &p[i]);
// }
//}
//void OutputArray(int* p, int n)
//{
// for (int i = 0; i < n; i++, p++)
// {
// printf("%4d", p[i]);
// }
//}
// 二维数组传参
//#include<stdio.h>
//#define N 3
//void InputArray(int p[][N], int a,int b);
//void OutputArray(int p[][N], int a,int b);
//int main()
//{
// int m[3][3];
// InputArray(m, 3,3);
// OutputArray(m, 3,3);
// return 0;
//}
//void InputArray(int p[][N], int a, int b)
//{
// for (int i = 0; i < a; i++)
// {
// for (int j = 0; j < b; j++)
// {
// scanf_s("%d", &p[i][j]);
// }
// }
//}
//void OutputArray(int p[][N], int a, int b)
//{
// for (int i = 0; i < a; i++)
// {
// for (int j = 0; j < b; j++)
// {
// printf("%4d", p[i][j]);
// }
// }
//}
//#include<stdio.h>
//void InputArray(int *p, int a,int b);
//void OutputArray(int *p, int a,int b);
//int main()
//{
// int m[3][3];
// InputArray(*m, 3,3);
// OutputArray(*m, 3,3);
// return 0;
//}
//void InputArray(int *p, int a, int b)
//{
// for (int i = 0; i < a; i++)
// {
// for (int j = 0; j < b; j++)
// {
// scanf_s("%d", &p[i*b+j]);
// }
// }
//}
//void OutputArray(int* p, int a, int b)
//{
// for (int i = 0; i < a; i++)
// {
// for (int j = 0; j < b; j++)
// {
// printf("%4d", p[i*b+j]);
// }
// printf("\n");
// }
//}