Define constant function parameter
#include <stdio.h> void print_str(const char *p); int main(void) { char str[80]; printf("Enter a string: "); gets(str); print_str(str); return 0; } void print_str(const char *p) { while(*p) putchar(*p++); }