(1)
codice:
#include <stdio.h>
int main()
{
char string1[ 20 ];
char string2[] = "string literal";
int i;
printf("Enter a string: ");
scanf( "%s", string1 );
printf( "string1 is: %s\nstring2 is: %s\n"
"string1 with spaces between characters is:\n",
string1, string2 );
for ( i = 0; string1[ i ] != '\0'; i++ ) {
printf( "%c ", string1[ i ] );
}
printf( "\n" );
return 0;
}
(2)Ma allora, se per esempio abbiamo un array[20] e con printf inseriamo solo Hello, gli altri 14 elementi è come se non esistessero