#include void escape(char *s, char *t) { int j = 0; while (*s) { switch (*s) { case '\n': t[j++] = '\\'; t[j++] = 'n'; break; case '\t': t[j++] = '\\'; t[j++] = 't'; break; default: t[j++] = *s; break; } s++; } t[j] = '\0'; } int main(void) { char s[] = "Apples:\t\t5\nBananas:\t7\n"; char t[100] = {0}; char u[100] = {0}; escape(s, t); printf("%s\n\n%s\n", s, t); }