
12.06.2008, 00:06
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Код:
#include <stdio.h>
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;
}
}
}
БЛин чуваки я дурак, не тот код скопировал. В этом подскажите пожалуйста в чем может быть проблема. После Symbol: выдаются цифры вместо букв.
|
|
|