Показать сообщение отдельно

  #1156  
Старый 10.06.2008, 22:46
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
С нами: 9677126

Репутация: 1158


По умолчанию

Извиняюсь за тупое форматирование текста, эт мой блокнот юникс файлы открывает так. Можете подсказать где может быть ошибка? Результат выводится только значения все на 0.
Цитата:
#include main() { int c, nl, t, space, n, i, l; int array[100]; nl = c = t = space = n = 0; for (i = 0; i < 100; ++i) { array[i] = 0; } i = 0; while ((c = getchar()) != EOF) { if (c = '\n') { printf("\n\tSymbol: "); for (l = 0; l < i; ++l) { printf("%d ", array[l]); } printf("\n\tTab: %d\n\tSpace: %d\n\tNumber: %d\n", t, space, n); break; } else if (c = '\t') { ++t; } else if (c = ' ') { ++space; } else if (c >= '0' && c <= '9') { ++n; } else { array[i] = c; ++i; } } }
 
Ответить с цитированием