Найдите ошибку в цикле while:
/* подсчет введенных символов кроме символов "новая строка"*/
input = getchar();
while (input = '\n') {
   input = getchar();
   c = c+1;
   }
 Ответ 
В выражении в скобках цикла while используется не операция сравнения, а операция присваивания.
При неправильном ответе изучите:
Оператор цикла while.