Расспродажа брендовой парфюмерии в связи с закрытием магазина

#include <iostream>
using namespace std;
int main()
{
char magazine;
magazine == (very bad);

if (magazine == "good")
{
   cout<<"Don't close!";
} else
      {
        if (magazine == "bad")
{
   cout<<"Chances are not close";
} else
      {
         cout<<"CLOSE!\n";
         cout<<"...and make cheap advertising  on forum programming";
      };
      }
}

VEADAR, прикол оценен. Но что бы не уподобляться топикстартеру (который, надеюсь, здесь больше не появится со своим вонючим товаром), пожалуйста исправь синтаксические ошибки в тексте программы. И приведи форматирование кода в порядок.

Кстати, «magazine» — это «журнал» (периодическое издание). И в точности последнего предложения я не уверен: как минимум это «programming forum», т.е. «форум программирования» а не «форумное программирование». Я не знаток, но это очевидные ляпы.

Cranium, не вопрос...

#include <iostream>
using namespace std;
int main()
{
char shop[10]="VeryBad\0";

if (shop == "good")
{
   cout<<"Don't close!";
} else
      {
        if (shop == "bad")
{
   cout<<"Chances are not close";
} else
      {
         cout<<"CLOSE!\n";
         cout<<"...and make cheap advertising  on forum  of programmers";
      };
      }
}

Не вопрос?.. Давай смотреть.

Синтаксис поправил — уже хорошо. А с отступами нужно тренироваться ))

Но программа не будет правильно работать: всегда будет выдавать «CLOSE! ...» вне зависимости от значения переменной shop. У нас же «форум программистов» — надо фиксить.

Кстати, странная конструкция: char shop[10]="VeryBad\0";.
(1) У строковых литералов всегда в конце неявный '\0'. Твоя строка в памяти будет выглядеть так: VeryBad\0\0. Поэтому в данном случае нулевой символ явно указывать не требуется.
(2) Для переменной shop ты отвёл 10 байтов. Инициализированы из них 9 (см. п.1). Один байт лишний и содержит мусор. Поэтому оптимальная форма для этого выражения будет

char shop[] = "VeryBad";  // 8 байтов

Ну и чо? Бобик сдох? Напомнило старый анекдот. Летели в самолёте звери. Сидят все аккуратно по стеночкам. Тут на середину выходит ворона и начинает выделывваться: пару раз подпрыгнет, пару раз клювом по полу стукнет. Ее звери спрашивают: ты чего делаешь? «Выебываюсь!» — отвечает ворона. Выходит лиса и тоже начинает подпрыгивать. За ней — волк, за ним медведь. Тут самолёт не выдержал и развалился. Все падают. Ворона спрашивает: «Э! А вы летать-то умеете?» Звери: «Не-е-ет...». Ворона: «А хули выебывались?»

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.