
Strings and Standard Functions 289
8.3 Write a program to print ‘WELCOME’ by using different syntax of initialization of array.
void main()
{
char arr1[9]={‘W’,‘E’,‘L’,’ ’,‘C’,‘O’,‘M’,‘E’,‘\0’};
char arr2[9]=“WELCOME”;
char arr3[9]= {{‘W’},{‘E’},{‘L’},{’ ’},{‘C’},{‘O’},{‘M’},{‘E’}};
clrscr();
printf(“\nArray1 = %s”,arr1);
printf(“\nArray2 = %s”,arr2);
printf(“\nArray3 = %s”,arr3);
}
OUTPUT:
Array1 = WEL COME
Array2 = WELCOME
Array3 = WEL COME
Explanation:
The string elements can be initialized individually with enclosing single quote and curly
braces. The curly braces are optional. While initializing individual elements, they must ...