Как сделать вывод, как это, используя печать в C

Поэтому мне нужно напечатать заголовок, используя \ __ ||

это станет чем-то вроде этого

  ______
 |_   _ \
   | |_) |
   |  __'.
  _| |__) |
 |_______/

как распечатать все, и я получаю ошибку, хотя я использую \ для печати \

2 ответа

Решение

Я могу распечатать ваше изображение с этим кодом:

char* thing = "  ______\r\n |_   _ \\\r\n   | |_) |\r\n   |  __'.\r\n  _| |__) |\r\n |_______/";

int main( void )
{
    printf("%s",thing);
    return 0;
}

Что вам нужно, так это инструмент экранирования строк, если вы планируете экранировать сложные изображения. Я использовал один на http://www.freeformatter.com/java-dotnet-escape.html

Чтобы напечатать \, вам нужно вставить \\ в вашу строку, потому что \ это escape (например, \n для новой строки).

Другие вопросы по тегам