Odmiana słów w liczbie mnogiej

0
/******************************************************************************

                              Online C++ Compiler.
               Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.

*******************************************************************************/
#include <string>
#include <iostream>

using namespace std;
int osoby;
int ile;
string imiona;
string zdania;
string skrzat;
string elf;
string orga;
void szukajZnaku( string & tekst, string szukanyZnak1, string szukanyZnak2, string szukanyZnak3, string szukanyZnak4, string szukanyZnak5, string szukanyZnak6)
{ 
    size_t znalezionaPozycja1 = tekst.find( szukanyZnak1);
    if( znalezionaPozycja1 == string::npos )
    {
        
    }else{
    
    }
}
int main()
{
    std::cin >> osoby; std::cin >> ile;
    szukajZnaku(zdania, "krasnoludem", "orkiem", "elfem",imiona + "krasnoludem",imiona + "orkiem",imiona + "elfem");
    if (ile>0)
    {
        for (int i = 0; i < osoby; ++i) 
    {
     std::cin >> imiona[i];
    }
    for (int i = 0; i < ile; ++i) 
    {
      cin >> zdania;
    }
    
    }else{
       cout << "Nic nie wiadomo!";
    }
}

A TO JEST TO CO KOD WYPISUJE

1
1
1
/******************************************************************************

                              Online C++ Compiler.
               Code, Compile, Run and Debug C++ program online.
Write your code in this editor and press "Run" button to compile and execute it.

*******************************************************************************/
#include <string>
#include <iostream>

using namespace std;
int osoby;
int ile;
string imiona;
string zdania;
string skrzat;
string elf;
string orga;
void szukajZnaku( string & tekst, string szukanyZnak1, string szukanyZnak2, string szukanyZnak3, string szukanyZnak4, string szukanyZnak5, string szukanyZnak6)
{ 
    size_t znalezionaPozycja1 = tekst.find( szukanyZnak1);
    if( znalezionaPozycja1 == string::npos )
    {
        
    }else{
    
    }
}
int main()
{
    std::cin >> osoby; std::cin >> ile;
    szukajZnaku(zdania, "krasnoludem", "orkiem", "elfem",imiona + "krasnoludem",imiona + "orkiem",imiona + "elfem");
    if (ile>0)
    {
        for (int i = 0; i < osoby; ++i) 
    {
     std::cin >> imiona[i];
    }
    for (int i = 0; i < ile; ++i) 
    {
      cin >> zdania;
    }
    
    }else{
       cout << "Nic nie wiadomo!";
    }
}
1

Ale jakie jest pytanie?

Błąd to tu jest nie jeden. To trzeba zaorać i napisać od nowa.

1

dobra żeby nie było zacznę od klasyku
4p_lipa.png

1 użytkowników online, w tym zalogowanych: 0, gości: 1