Напишите функцию для 2 аргументов типа char, которая меняет местами их значения.

Вам понадобится эта функция в Пример: Задом наперёд (в теорию)

#include "test.h"

/**
 * Меняет местами два символа.
 *
 * @param a указатель на один символ.
 * @param b указатель на один символ.
 */
void swap(char* a, char* b) {
  // TODO: напиши меня!
}

void test(void) {
  // Это тесты. НЕ УДАЛЯЙТЕ ИХ!
  // Преподаватель будет грустить, если вы удалите тесты T_T.
  // Тесты проверяют, что ваш код работает правильно.
  // Если задача решена неправильно,
  // то в консоли вы увидите ошибку и пояснение.
  // Сдавайте лабу, когда устраните все ошибки в тестах.
  // Если возникли трудности, то попросите преподавателя вам помочь ^_^.

  {
    char a = 'a';
    char b = 'b';
    swap(&a, &b);
    ASSERT_CHAR(a, ==, 'b');
    ASSERT_CHAR(b, ==, 'a');
  }
}

int main(void) {
  test();
  return 0;
}