交换文件中的字符

时间:2016-11-30 21:16:32

标签: file character swap

我一直试图在txt文件中交换字符。在课堂上我们正在做一个迷宫,我有如何交换数组中的字符的基础知识。例如,迷宫看起来像这样_________,我必须用$交换$                                 | $ 空间。这是我到目前为止(功能形式)。我很难理解如何在我的代码中使用文件

void SwapTwo(char p[], char q[], int x, int y)
{
  char p="$"
  char q=" "
    char temp = p[x];
    p[x] = q[y];
    q[y] = temp;
}
int main()
    char filename[1024];
    char array[23][79];

    printf("\nEnter a file name: ");
    scanf("%s", filename);

    FILE* file = fopen(filename, "r");

    SwapTwo(array[p], array[q], x, y);

    fclose(file);

    printf("\n");

    return 0;
}

0 个答案:

没有答案