#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()/**/
{
char s, t;
s = t = 0;
int c;
while(c=getchar()!=EOF)
{
putchar(t);
switch (t) {
case'\t':
printf("\t");
break;
case'\n':
printf("\n");
break;
default:
putchar(s);
break;
}
return 0;
}
}
以上版本后期修改如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()/**/
{
char s, t,c;
while(c=s=t=getchar()!=EOF)
{
putchar(t);
switch (t) {
case'\t':
printf("\t");
break;
case'\n':
printf("\n");
break;
default:
putchar(s);
break;
}
return 0;
}
}