commit dd283985cab6c0e01be7cebcd2ce764578f02181 from: jrmu date: Tue Jan 20 01:49:18 2026 UTC Fix text and code solution for 1-10 commit - c4d09d889b490e037088cc0bfd290f273ea8dca4 commit + dd283985cab6c0e01be7cebcd2ce764578f02181 blob - 988f4bbeb82ce6dc19e2e3bd99edd391fba385d3 blob + a61766dee63bf7b93e0ed278120022dfcc6e0fce --- 1-10.c +++ 1-10.c @@ -5,16 +5,12 @@ #include int main() { int c; - enum { out, in } word; /* indicates whether inside a word */ while ((c = getchar()) != EOF) { - if (c == ' ' || c == '\t') { - if (word == in) { - putchar(' '); - } - word = out; - } else { - putchar(c); - word = in; + switch (c) { + case '\t': printf("\\t"); break; + case '\b': printf("\\b"); break; + case '\\': printf("\\\\"); break; + default: putchar(c); break; } } } blob - 2eef88e39e244b31e7c3a11b9b7758db261b54a9 blob + 2867b9a0d3181fcbc1cca986a292382b2da2dcd4 Binary files a.out and a.out differ