Показать сообщение отдельно

  #4645  
Старый 09.01.2010, 23:21
herfleisch
Участник форума
Регистрация: 07.01.2009
Сообщений: 237
Провел на форуме:
745649

Репутация: 97
Отправить сообщение для herfleisch с помощью ICQ
По умолчанию

Цитата:
Сообщение от Double2  
Такая вот проблема. Совсем недавно, буквально вчера, начал учить С++. Решил написать небольшую прогу. Собственно вот код.
Код:
#include <iostream>
int main()
{
  int a, b, c;
  m: std::cout << "Введите первое число \n";
  std::cin >> a;
  std::cout << "Введите второе число \n";
  std::cin >> b;
  c=a+b;
  if(a!=0 and b!=0)
{
  std::cout << "Сумма a и b =";
  std::cout << c;
}
  else
  {
  std::cout << "Какое-то из чисел равно нулю! Введите другие числа!";
  goto m;
  }
  return 0;
}
При запуске, ругается на 12 строку(это If) и выдает ошибку
"untitled1.cpp": E2377 If statement missing ) in function main() at line 10

Я читал, что это из-за того, что компилятор не определяет закрывающую скобку, но она на месте! Если что, юзаю Borland C++BuilderX
Напиши так: if((a!=0) && (b!=0))

Это тебе те паскаль
 
Ответить с цитированием