/* program to print lines backwards */ #include <stdio.h> # define BUFFERSIZE 80 main() { char buffer[BUFFERSIZE]; char *bp; /* a pointer to a character */ int k, j; /* loop induction variables */ bp = buffer; while ( fgets(buffer, BUFFERSIZE, stdin) != NULL ) { /* buffer has one line of input */ printf("the line backwards:\n"); /* find the end of the line */ k = 0; while ( *(buffer+k) != '\0' ) k++; k--; if ( (k >= 0) && (*(buffer+k) == '\n') ) k--; /* print relevant characters in reverse order */ for ( j = k; j >= 0; j-- ) { printf("%c", *(buffer + j)); } printf("\n"); } return(0); }
The blog provides study material for Computer Science(CS) aspirants. Mostly says "material nahi milta, padhun kahan se.", I think If you can not find content on the Internet, then you are not a CS student. Dedicated to (Prof. Rakesh Kumar, DCSA, K.U.Kurukshetra, HARYANA, INDIA)- "Ek teacher ka bahut jyada padhna, bahut jyada jaroori hota hai."
Sunday, 13 October 2013
program to print a string backwards
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment