Т-34 85
1. это просто строка из 49 символов, один пойдёт на служебные нужды
2. Это мы указываем, что работаем со строкой
3. О, так вы уже про функции знаете? Тогда изи
4. это конвенция такая у программ, означает, что наша программа хорошо отработала. Если вернуть не 0 в функции main, то мы сообщим, что какая-то ошибка была. Коды ошибок расписаны в документации/мане
1. почему 49? у нас написано 50, и почему именно 49, а не столько, чколько нам надо?
2. А что это значит? приложение само не знает, что работает со строкой? С чем ещё можно работать, почему мы сами пишем "%s", если везде так надо будет писать?
3. Знаем что?
4. Что такое "документация", "ман"? Что там вообще можно возвращать?