Пример из книги: зачем используются одинарные кавычки и в выражении - C (СИ)
Формулировка задачи:
Добрый вечер! Разбираю пример из книги Кернигана и Ритчи. Зачем в используются одинарные кавычки и в выражении отнимается ноль в кавычках?
if (c >= '0' && с <= '9' )
++ndigit[c-'0']
int c,i, nwhite, nother; int ndigit[10]; nwhite = nother =0; for(i=0;i<10;++i) ndigit[i]=0; while((c=getchar()) != EOF) if(c >= '0' && c <= '9') ++ndigit[c-'0']; else if(c == ' ' || c == '\n' || c == '\t') ++nwhite; else ++nother; printf("digits="); for(i=0;i<10;++i) printf(" %d",ndigit[i]); printf(", white space = %d, other = %d\n",nwhite, nother);
Решение задачи: «Пример из книги: зачем используются одинарные кавычки и в выражении»
textual
Листинг программы
ndigit[i]=c+i;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д