home *** CD-ROM | disk | FTP | other *** search
- /* Chapter 5 - Program 6 */
- #include "stdio.h" /* Prototypes for standard Input/Output */
- #include "string.h" /* Prototypes for string operations */
-
- void forward_and_backwards(char line_of_char[],int index);
-
- main()
- {
- char line_of_char[80];
- int index = 0;
-
- strcpy(line_of_char,"This is a string.\n");
-
- forward_and_backwards(line_of_char,index);
-
- }
-
- void forward_and_backwards(char line_of_char[],int index)
- {
- if (line_of_char[index]) {
- printf("%c",line_of_char[index]);
- index++;
- forward_and_backwards(line_of_char,index);
- }
- printf("%c",line_of_char[index]);
- }
-