так оно так. добавление слешей это выход известный, но видимо я несколько не так поставил вопрос. хотелось бы иметь некоторый макрос, который сам бы из эскейп последовательностей делал бы символы печатные.
printf MAKROS("One \n two");
Получится на экране: "One
two";