Chapter 8 (Strings in Details and Function of String)
String:-
It is a collection of characters or a character-type array.
char a[30];
In any string, we can assign a maximum of (n-1) characters because the nth character will always be null.
How to initialize a String:-
Char a[30]="Welcome";
I/O function of String:
1. Scanf():- is a formatted function used to input every type of data, including strings.
char a[30];
scanf("%s",&a);
In scanf(), when it reads the blank space, String will automatically terminate.
2. gets(): An unformatted function used to input only string data, including blank spaces.
char a[50];
gets(a);
3. Printf():- formatted function used to print any type of data.
printf("%s",a);
4. puts(): an unformatted function used to print only string data, always from a new line.
puts(a);