ďťż

Ładny brzuch

Witam. Mój kompilator to DevC++. Kiedy kompiluje kod podany poniżej wywala mi błąd co jest nie tak? Proszę o pomoc.
#include <iostream> #include <stdlib.h> #include <conio.h> using namespace std; int main(int argc, char *argv[]) {    void Tekst (void);    cout<<"xxxxxxx";  getch();      void Tekst (void)  {  cout<<"tekst";   getch();  }    system("PAUSE");  return 0; }
// Używaj [ code ] (ew. [ codebox] )
Użytkownik _Herkules_ edytował ten post 08 lipiec 2005, 13:38


void Tekst (void);

Funkcji nie wolno deklarować wewnątrz innej funkcji
Poza tym cała funkcja Tekst znajduje się wewnątrz main()
Użytkownik Phobos edytował ten post 08 lipiec 2005, 13:41
To w takim razie jak ma być poprawnie?
Użytkownik neither edytował ten post 08 lipiec 2005, 13:44
#include <iostream> #include <stdlib.h> #include <conio.h> using namespace std; int main(int argc, char *argv[]) { void Tekst (void); cout<<"xxxxxxx"; getch(); system("PAUSE"); return 0; } void Tekst (void) { cout<<"tekst"; getch(); }
Użytkownik Balcerowicz edytował ten post 08 lipiec 2005, 13:52


Dzięki za pomoc.

A jeszcze lepiej, zeby deklaracja funkcji pojawiła sie przed funkcją main.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •