Как выучить C, задавая только вопросы о вводе-выводе?

Когда я учился в колледже, у нас был набор из 295 фрагментов отладочного кода C, который охватывал все важные концепции C - от предварительной обработки до встроенных функций (да, у нас это тоже есть в C), инициализации, массивов, указателей, область файла и т. д. Это хороший набор задач отладки, которые могут помочь развить ваши навыки отладки и овладеть языком.

Когда я решал эти вопросы, я понял, что не было никаких решений или намеков на то, что происходило. Поэтому во время одного из моих летних перерывов я и мои друзья отработали все вопросы, и я как бы собрал подсказки и концепции ко всем вопросам, которые часто могут быть упущены. Обратите внимание, что у него нет выходов (вы можете запустить и проверить это). Мы долгое время использовали их в клубе MNNIT CC, я подумал, что теперь это может быть полезно для более широкой аудитории, поэтому поделился им.

Ссылка на 295 вопросов C: The. вопросы отсортированы по тематикам. Не меняйте порядок, поскольку подсказки совпадают с порядком.



Решения на вопросы. Обратитесь к Дипунджу Гупте за визуально отформатированной копией. Поскольку это были личные записи, и у меня не было времени снова их разобрать, могут быть странные предложения и грамматические или орфографические ошибки. Пожалуйста, игнорируйте их и поймите концепцию.



Ниже снова представлен набор важных ссылок, которые довольно хорошо объясняют некоторые подробные концепции C. Снова предупреждение о странных предложениях и грамматических или орфографических ошибках. Были написаны в текстовом файле, поэтому мне некогда было его оформлять.



Пожалуйста, не стесняйтесь обращаться ко мне, если вам нужны какие-либо разъяснения. Пожалуйста, не забудьте процитировать, если вы где-нибудь поделитесь этим;)