我现在坐在 K&R The C programming Language 上。我在 1 个练习 1-8 上有筹码。
锻炼它自己。
编写一个程序,将每个制表符替换为三个字符序列 >、退格、-,巫婆打印为 →,每个退格替换为类似的 ←。这使制表符和退格键可见。
据我了解,该练习要求我在制表符和退格键中制作指向箭头。但我不知道如何在 C 中将 2 个字符剪辑在一起
这是它自己的程序
#include <stdio.h>
main ()
{
int c;
while ((c=getchar()) !=EOF)
{
if (c == '\t')
printf(">->->\b");
if (c == '\b')
printf("<-<-<-\b");
if (c !='\t')
if (c !='\b')
putchar(c);
}
getchar();
}
那么我的错误在哪里,你能在这里帮助我吗?