Почему мой первый метод get () не работает?
gets(char *);
ожидает указатель на место для формирования строки ненулевой длины.
char a
достаточно большой только для нулевой длины ""
строка.
gets(&a);
- переполнение буфера - исследовать неопределенное поведение.
"IЯ использую get (), потому что это шутка, и нам сказали. "-> Извините, что ваша школа / работа такова. Рекомендовать исследования для лучшей школы.