#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
char ch;
int count=0;
while ((ch = getchar()) != '#')
{
if (count++ %8 == 0)
printf("\n");
else if (ch == '\n')
printf("'\n'-%03d ", ch);
else if (ch == '\t')
printf("'\t'-%03d ", ch);
else if (ch == '\v')
printf("'\v'-%03d ", ch);
else
printf("'%c'-%03d ", ch,ch );
}
printf("结束\n");
return 0;
}
//这个代码目的是让输入的字符每8个打印一行,且表示出字符和对应的ascii码,但是运行的时候,每行的第一个消失不见了