Zero, evo ti koda koji kako-tako radi, predstavlja dobru bazu za "nastavak rada". Program u sebi ima komentare koji objasnjavaju gde si pogresio i slicno. Posto nije preveliki stavicu ga odmah u tekst.
Code:
// e29587.cc
#include <iostream>
using namespace std;
class Clan
{
public:
char ime[20];
char prezime[20];
char tel[20];
};
int main(int argc, char** argv)
{
Clan oClan; // ovo nemas u svom programu, sto je takodje vazno!
// gcc kaze: ISO C++ forbids an empty condition for `while'
while (true)
{
// cin >> Clan; ovde je greska
cout << "|Ime: ";
cin >> oClan.ime;
// ako se unese ime koje je manje od dva karaktera petlja se prekida
if (strlen(oClan.ime) < 2)
break;
cout << "|Prezime: ";
cin >> oClan.prezime;
cout << "|Telefon: ";
cin >> oClan.tel;
// cout << "Clan: "<< Clan << endl; ovde je greska
cout << "\nIme i Prezime: "
<< oClan.ime
<< " "
<< oClan.prezime
<< "\nTelefon: "
<< oClan.tel
<< endl;
} // while
return 0;
}
Kod je nadam se dovoljno citak da nema potrebe objasnjavati dalje?
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin