Tag: 克尼尼汉和里奇

K&R练习1-9:输出input,用一个空白replace多个空格

我一直在努力通过一些关于C的书来获得我的C腿(海腿!得到它?!)。 我刚刚从K&R书中完成了练习1-9,其中提到的是“编写一个程序,将其input复制到输出中,用一个空白replace每个一个或多个空白string”。 虽然我有一个关于我的代码发生了什么的问题, #include <stdio.h> //Copy input to output. Replace each string of multiple spaces with one single space int main(int argc, char *argv[]){ int ch, lch; // Variables to hold the current and last characters, respectively /* This loop should 'put' the current char, then store the current char in lc, * loop back, […]