Си: 16a - Символьные строки

1. Что выведет программа
  char s[80];
printf("Введите слово: ");
gets( s );
printf("%d", strlen(s));
если ввести слово
  водолаз
Ответ: 
2. Что выведет на экран эта программа:
  char s[80] = "инф";
char q[] = "aaaaа";
strcat( s, q );
printf( s );
Ответ: 
3. Что выведет на экран эта программа?
  char s[] = "ксе";
char s1[] = "во";
char s2[80];
strcpy( s2, s1 );
strcat( s2, s );
strcat( s2, "ль" );
strcat( s2, s1 );
printf( s2 );
Ответ: 
4. Что выведет на экран эта программа?
  char s[] = "информатика";
printf( "%c", s[9] );
Ответ: 
5. Что выведет на экран эта программа?
  char s[] = "кибернетика";
printf( "%c", s[strlen(s)-3] );
Ответ: 
6. Что выведет на экран эта программа?
  char s[] = "космонавтика", s1[20];
strncpy( s1, s+3, 2 );
s1[2] = '\0';
printf( s1 );
Ответ: 
7. Что выведет на экран эта программа?
  char s[] = "галактика", q[20];
strcpy( q, s );
q[5] = '\0';
printf( q );
Ответ: 
8. Что выведет на экран эта программа?
  char s[] = "планшет", q[20];
strcpy( q, s+6 );
printf( q );
Ответ: 
9. Что выведет на экран эта программа?
  char s[] = "абвгдежзик", q[20];
strcpy( q, s );
strcpy( q+2, s+4 );
printf( q );
Ответ: 
10. Что выведет на экран эта программа?
  char s[] = "абвгдежзик", q[20];
strcpy( q, s );
strcpy( q+4, "..." );
strcat( q, s+7 );
printf( q );
Ответ: 
11. Что выведет на экран эта программа?
  char s[] = "монитор", q[20];
strcpy( q, s+1 );
q[5] = '\0';
printf( q );
Ответ: