This program print a string. String can be printed by using various functions such as printf, puts.
#include <stdio.h> main() { char array[20] = "Hello World"; printf("%s\n",array); return 0; }
To input a string we use scanf function.
#include <stdio.h> main() { char array[100]; printf("Enter a string\n"); scanf("%s", array); printf("You entered the string %s\n",array); return 0; }
#include <stdio.h> main() { char a[80]; gets(a); printf("%s\n", a); return 0; }
Note that scanf can only input single word strings, to receive strings containing spaces use gets function.