AnnoyingPig Ответов: 2

У меня возникли проблемы с образцом ИИ


Помоги мне. Я немного новичок в c++ и пытаюсь построить простую программу искусственного интеллекта.
Это мой код ниже. Я запускаю его с Dev c++, и я получил этот [Error] expected unqualified-id раньше, чем все остальное.

может кто-нибудь помочь?

Что я уже пробовал:

#include <iostream>
#include <cstring>

using namespace std;

int main()
{
  char str[50];
  here:cin>>str;
  
  if(strcasecmp ("hello",str)==0)
  cout<< "Doing good?";
goto here;
}

 else if(!strcasecmp ("hi",str)){
 {
cout<<"hey there what's your name"<<end1;
goto here;
return 0;

2 Ответов

Рейтинг:
20

Bryian Tan

в разнесенном коде отсутствует открытая фигурная скобка {

if(strcasecmp ("hello",str)==0) {
    cout<< "Doing good?";
    goto here;
 }


AnnoyingPig

куда девать???? @Bryian Tan. Мастер.
Спасибо за ответ.

Bryian Tan

Эта линия

if(strcasecmp ("hello",str)==0)
к
if(strcasecmp ("hello",str)==0) {

AnnoyingPig

@Bryian Tan. Господин сэр. Я все правильно понял, большое вам спасибо!

Рейтинг:
1

KarstenK

Вы действительно НЕ ДОЛЖЕН используйте команду goto, потому что это устаревший стиль.

Поэтому удалите оператор и напишите нужный код или вызов функции в этом месте.


AnnoyingPig

Спасибо за помощь. @KarstenK сэр, что такое образцы для вызова функции?

jeron1

Вот лишь одно из многих звеньев.
Функции C++ [^]

AnnoyingPig

окей. - Спасибо, сэр. @jeron1