Проходя через K & R, я пытаюсь разобраться с C. Я хочу написать программу, которая выводит на экран предыдущую строку пользователя, если только символ не был "a".
int main(){
int c;
while((c=getchar())!=EOF){
if(c!='a')
putchar(c);
}
return 0;
}
Да, программа не очень.Но это не будет работать так, как задумано.Нужно ли использовать значение ASCII символа «а», потому что приведенный выше код просто печатает все буквы независимо от того, является ли он или нет.