Язык Си в примерах/Простая грамматика: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Дописываем
Строка 102:
Код примерно должен быть таким:
 
ReadAReadChar(char x) {
int c;
if((c=getchar()) != '('x) {
ungetc(c);
return 0;
}
}
ReadA() {
}int c;
if ( !ReadChar( '(' ) ) return 0;
//
while(ReadB()) {};
//
 
if((c=getchar()) != ')') {
if ( ungetc!ReadChar(c ')' ) ) return 0;
 
return 0;
}
return 1;
}
Строка 132 ⟶ 137 :
::* Язык записи действительных чисел в языке Си.
::* Язык записи email адресов.
::* Язык записи арифметических выражений над целыми числами со скобками и операциями <tt> + * - / </tt>.