Ср. Обратит на себя внимание наших Маколеев та минута, когда предстал темный малороссийский учитель с своей грозной комедией, на челе которой стояло эпиграфом: неча на зеркало пенять, коли рожа крива. Тургенев. Заметки. Ср. Какой ты злой,… … Большой толково-фразеологический словарь Михельсона

    ПЕНЯТЬ, пеняю, пеняешь, несовер. (к попенять), кому чему за что и на что или на кого что за что (разг.). Сетовать, жаловаться на кого нибудь, выговаривать кому нибудь, укорять кого нибудь. «Нечего на зеркало пенять, коли рожа крива.» (посл.) «Он… … Толковый словарь Ушакова

    Толковый словарь Ушакова

    1. РОЖА1, рожи, жен. 1. Лицо (прост.). Пьяная рожа. «И по роже его видно, что он за штука.» Чехов. «Но ведь, пожалуй, по роже съездит и он между тем.» Некрасов. «Проказник мой у зеркала сквозь слез так кисло морщит рожу.» Крылов. «Нечего на… … Толковый словарь Ушакова

    1. РОЖА1, рожи, жен. 1. Лицо (прост.). Пьяная рожа. «И по роже его видно, что он за штука.» Чехов. «Но ведь, пожалуй, по роже съездит и он между тем.» Некрасов. «Проказник мой у зеркала сквозь слез так кисло морщит рожу.» Крылов. «Нечего на… … Толковый словарь Ушакова

    ЗЕРКАЛО, зеркала, мн. зеркала, зеркал, зеркалам, ср. 1. Блестящая (стеклянная или металлическая), особым способом отшлифованная поверхность, отражающая лучи света так, что на ней получается отображение находящихся перед ней предметов. «Нечего на… … Толковый словарь Ушакова

    пенять - «пеняй на себя!» говорят, подчеркивая, что человек сам несет ответственность за свой поступок. А еще говорят: «Нечего на зеркало пенять, коли рожа крива», то есть, не жалуйся на других, если сам виноват. Глагол пенять – сетовать, укорять ведет… … Занимательный этимологический словарь

    ЗЕРКАЛО, а, мн. ала, ал, алам, ср. 1. Предмет со стеклянной или металлической отполированной поверхностью, предназначенный для отображения того, что находится перед ним. Напольное, стенное, настольное, ручное з. Стены в зеркалах. Туалетный столик … Толковый словарь Ожегова

    пенять - кому, за что и на что. Зиночка пеняла ему за то, что он оставил ее одну (Б. Полевой). На зеркало нечего пенять, коли рожа крива (пословица) … Словарь управления

    Яю, яешь; нсв. (на кого что). Разг. Жаловаться, сетовать. * На зеркало нечего пенять, коли рожа крива (Посл.). // обычно кому. Выговаривать, выражать недовольство по поводу чего л. ◊ Пеняй (пусть пеняет) на себя. Обвиняй только себя (в том, что… … Энциклопедический словарь

Хороша рожа - коли есть на ней кожа (а без кожи непригожа) .
См. ЧЕЛОВЕК

  • - Что и в титу/ле, коли нет в шкатуле. Что мне чины, коли в них нет ветчины? Ср. Вот и я - сиятельная, - прибавила она с неприятным смехом: - да что за честь, коли нечего есть! Тургенев. Первая любовь. 6...
  • - Коли белка в покров чиста, то осень будет хороша...
  • - См....

    В.И. Даль. Пословицы русского народа

  • - Ср. Обратит на себя внимание наших Маколеев та минута, когда предстал темный малороссийский учитель с своей грозной комедией, на челе которой стояло эпиграфом: неча на зеркало пенять, коли рожа крива. Тургенев...

    Толково-фразеологический словарь Михельсона

  • - Ср. Обратитъ на себя вниманіе нашихъ Маколеевъ та минута, когда предсталъ темный малороссійскій учитель съ своей грозной комедіей, на челѣ которой стояло эпиграфомъ: неча на зеркало пенять, коли рожа крива...
  • - Что и честь, коли нечего ѣсть. Что и въ титулѣ, коли нѣтъ въ шкатулѣ. Что мнѣ чины, коли въ нихъ нѣтъ ветчины? Ср. Вотъ и я - сіятельная, прибавила она съ непріятнымъ смѣхомъ: - да что за честь, коли нечего ѣсть! Тургеневъ...

    Толково-фразеологический словарь Михельсона (ориг. орф.)

  • - См. СУДЬБА - ТЕРПЕНИЕ -...

    В.И. Даль. Пословицы русского народа

  • - Держи на уме, коли есть на чем. См. УМ -...

    В.И. Даль. Пословицы русского народа

  • - См....

    В.И. Даль. Пословицы русского народа

  • - См. УГОДА -...

    В.И. Даль. Пословицы русского народа

  • - См....

    В.И. Даль. Пословицы русского народа

  • - На лихом кожа, а на хорошем лопни рожа...

    В.И. Даль. Пословицы русского народа

  • - См. СУЩНОСТЬ -...

    В.И. Даль. Пословицы русского народа

  • - См. ВОЛЯ -...

    В.И. Даль. Пословицы русского народа

  • - См. ДЕТИ -...

    В.И. Даль. Пословицы русского народа

  • - Дон. То же, что кожа да кости. СДГ 2, 65...

    Большой словарь русских поговорок

"Хороша рожа - коли есть на ней кожа." в книгах

Неча на зеркало пенять, коли рожа крива

Из книги Сталин и Хрущев автора Балаян Лев Ашотович

Неча на зеркало пенять, коли рожа крива Среди «обвинений», выдвинутых Хрущёвым против И. В. Сталина, касавшихся периода Великой Отечественной войны, был и такой: «Сталин всё решал самостоятельно, не считаясь с мнением ЦК», «Сталин проявлял абсолютную нетерпимость к

2 июня. Родился граф Калиостро (1743) Коли, коли остро!

Из книги Тайный русский календарь. Главные даты автора Быков Дмитрий Львович

2 июня. Родился граф Калиостро (1743) Коли, коли остро! Граф Калиостро, он же Джузеппе Бальзамо, он же маркиз де Пеллегрини, маркиз Анна, граф Феникс, граф Гарат, Бельмонте, Тискио, Мелина и т. д., отметил 2 июня 2008 года свое 265-летие, с которым мы его от души и поздравляем. Нет

Коли, коли остро!

Из книги Статьи из газеты «Известия» автора Быков Дмитрий Львович

Коли, коли остро! Граф Калиостро - он же Джузеппе Бальзамо, он же маркиз де Пеллегрини, маркиз Анна, граф Феникс, граф Гарат, Бельмонте, Тискио, Мелина и т. д. - отметит 2 июня этого года свое 265-летие. Нет сомнений, что старик отметит праздник шумной гулянкой и сожрет не одну

КОЛИ, КОЛИ ОСТРО!

Из книги Календарь. Разговоры о главном автора Быков Дмитрий Львович

КОЛИ, КОЛИ ОСТРО! Граф Калиостро, он же Джузеппе Бальзамо, он же маркиз де Пеллегрини, маркиз Анна, граф Феникс, граф Гарат, Бельмонте, Тискио, Мелина и т. д., отметил 2 июня 2008 года свое 265-летие, с которым мы его от души и поздравляем. Нет никаких сомнений, что старик сожрет не

Рожа

Из книги Как уберечься от порчи и сглаза автора Лузина Лада

Рожа Прикладывать к больному месту свежие листья подорожника.Смазать рожу тряпочкой в керосине: смазать, оставить так минут на десять, а потом вытереть. Так делать два-три дня.Взять три колоса ржи и ими обвести больное место, после чего колосья бросить в огонь. В этот день

«КОЛИ ЖОРСТОКІ, КОЛИ ЧУДЕРНАЦЬКІ»

Из книги Винайдення Східної Європи: Мапа цивілізації у свідомості епохи Просвітництва
rc = 0;
printf("[%d]", rc);
a();
[...]

Теперь, когда вы запустите программу, ошибка исчезнет.

$ ./test
0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0

Выглядит странно, поэтому вы перемещаете printf в другое место:

[...]
rc = 0;
a();
printf("[%d]", rc);
[...]

И получаете тот же странный результат с исчезновением ошибки. И то же самое произойдет если вы отключите оптимизатор и даже без printf ошибка не будет появляться:

$ make CFLAGS=-O3
gcc -O3 -c -o odd.o odd.c
gcc odd.o -o odd

$ ./test
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Это все происходит, потому что ф-я a() выделяет память для 16-ти Integer элементов. И тут же записывает после конца массива либо 1 либо 0 в зависимости от того, делится ли PID процесса на 19 или нет. В конечном итогде она записывается в rc из-за расположения в стеке.

Добавление printf или изменение уровня оптимизации меняет расположение кода и исключает неверное обращение к rc. Но, будьте осторожны, ошибка не ушла. Единица просто записалась в другую ячейку памяти.

Т.к. C очень восприимчив к этому типу ошибок, важно использовать хорошие инструменты для проверки таких проблем. Например статический анализатор кода