Posts

Showing posts from July, 2018

Program for given statement print word in New line

/* Program 1_12 */ /* Count number of line, space and char */ /* Replace a char with specific newline */ /* Add blank space in first input */ #include<stdio.h> int main() { int c,nl,nc,ns,nt; nl=nc=ns=nt=0; int d,r, prevd, prevr; printf("Enter which char to replace :: "); /* prev is stored before of \n */ while((d = getchar()) != '\n' && (prevd = d)); d = prevd; printf("Enter word below \n"); while((c=getchar()) != EOF) { ++nc; if(c==' ') ++ns; if(c=='\n') ++nl; if(c=='\t') ++nt; /* Replace a char with A */ if(c==d) putchar('\n'); else putchar(c); } printf("total char=%2d, newline=%2d, space=%2d tabs=%2d\n",nc,nl,ns,nt); return 0; } /* Written by: Prakash Katudia <prakash.katudia@gmail.com> */

Count number of line, space and char

/* Program 1_8, 1_9 */ /* Count number of line, space and char */ /* Replace a char with specific word */ #include<stdio.h> int main() { int c,nl,nc,ns,nt; nl=nc=ns=nt=0; int d,r, prevd, prevr; printf("Enter which char to replace :: "); /* prev is stored before of \n */ while((d = getchar()) != '\n' && (prevd = d)); printf("Enter char with replace :: "); while((r = getchar()) != '\n' && (prevr = r)); d = prevd; r = prevr; printf("\n%c will replace with %c\n",putchar(d),putchar(r)); printf("Enter word below \n"); while((c=getchar()) != EOF) { ++nc; if(c==' ') ++ns; if(c=='\n') ++nl; if(c=='\t') ++nt; /* Replace a char with A */ if(c==d) putchar(r); else putchar(c); } printf("total char=%2d, newline=%2d, space=%2d tabs=%2d\n",nc,nl,ns,nt); return 0; } ...