C++ HELP !!!
-
#29
Változók deklarálás mindig a fügvény elején(vagy program elején) történik és nem közbe!! És fontos hogy a változó tipusa azonos legyen a bele helyezendő adat tipusával(vagyis char answer = 0, helytelen mert azt mondod karakter tipusu a változó, és egy egésszel töltöd fel). Jahh és ez csak egy függvény a program a main függvényt hívja meg elsőnek ha nincs nemfog működni. Lentebb leírtam az általam helyesnek vélt kódot(bár lehet van benne hiba, rég nemcsináltam ilyet:D, de a tematika ez, a szabályokat bekell tartani)
#include <string>
#include <iostream.h>
bool accept()
{
char answer;
cout <<"Do you want to proceed(y or n)?\n"<<endl;
cin >> answer;
if(answer == 'y')
return 1;
else
return 0;
}
int main()
{
bool valasz;
//a valasz valtozoba toltjuk az accpet függvény vissztérési értékét(0 vagy 1)
valasz = accept();
return 0;
}