您好,下面是实现您描述的功能的C语言代码:```c# int main() {int arr1[3] = {1, 2, 3}; int arr2[3] = {4, 5, 6};int arr3[3] = {7, 8, 9};FILE *fp = fopen("data.txt", "w");if (fp == NULL) {(" 打开文件\n" ); 1;}(arr1, (int), 3, fp);(arr2, (int), 3, fp);(arr3, (int), 3, fp);(fp);fp = fopen(" data. txt", "r");if (fp == NULL) {("打开文件\n"); 1;}int [3];int [3];int [3];fread(, (int), 3, fp);fread(, (int), 3, fp);fread(, (int), 3 , fp);(fp);("数组 1: %d %d %d\n" , [0], [1], [2]);("数组 2: %d %d %d\n" , [0], [1], [2]);("数组 3: %d % d %d\n", [0], [1], [2]); 0;}```这个程序会将三个整数数组保存到一个名为“data.txt”的文件中,然后从文件中读取这三个数组并将其输出到控制台。