Exercise 1-9. Write a program to copy its input to its output, replacing each string of one or more blanks by a single blank.
I guess it very simple but I tried many combinations ... I managed to do this program last year it was by chance I guess because I cant do it now , but I failed on the 1-10 when I checked the answers from internet I saw that commands were used which wasnt mentioned at all in the program till 22nd page ... that ........ed me off and then I left the book now I started again because I am thinking there shall be many ways to do a program and surely there would be solutions with the mentioned commands till 22nd , right now I sucked at this , gonna read the last paragraphs again and continue trying it in this time I would appreciate any suggestions from you and here is my idea to the program :
If there is more than one space convert all to a single space and continue ...
here is the basic i/o code from K&R :
P.S.: I am a complete beginner.Code:#include <stdio.h> /* copy input to output; 1st version */ main() { int c; c = getchar(); while (c != EOF) { putchar(c); c = getchar(); } }



LinkBack URL
About LinkBacks





. It's been a while since i wrote this.