将输入的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方

开始一点点测试,发现的制表符的特性,但是数学太差,香港虚拟主机,没能总结出公式来!

上网查了一下原来有公式,才把这个程序搞定

#include <stdio.h> main(){int c;nbspNum = ( (c=getchar()) != EOF ){ ){/*** 说明:* 当字符在第1位时,美国空间,输出8个空格* 第2位,输出7个空格* 第5位,输出4字空格*/nbspNum = DETAB-(ch-1)%DETAB;while ( nbspNum > 0 ){putchar( ‘ ‘ );nbspNum–;ch++;}} ){putchar( c );ch = 1;}else{putchar( c );ch++;}}},网站空间人生伟业的建立 ,不在能知,乃在能行。

将输入的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方

相关文章:

你感兴趣的文章:

标签云: