Ivana dobrodosla na forum! :)
Elem ovako - jedan prost savet - forukusiraj se na program i ne misli na tvog decka dok programiras! Svi problemi koje imas su prisutni samo zato jer te mrzi da par puta preletis pogledom kroz svoj program, tj. programcic. :)
Code:
#include <stdio.h>
#include <conio.h>
int main()
{
printf("Hello, world\n");
getch();
return 0;
}
Ovaj kod radi jer je u pitanju "cist" C sa primesama DOS-a (conio.h) :)
Drugi kod treba da izgleda ovako da bi radio ispravno:
Code:
#include <iostream.h>
int main(int argc, char** argv)
{
cout << "Zdravo svete!\n";
return 0; // Reci sistemu da je sa mnom sve bilo okej
}
U pitanju je C++ kod kao sto vidis... Napisala si int.main() , ta tacka je problem (seti se sta sam na pocetku rekao - ne gledas!)
Ovaj drugi problem je takodje cisto ne gledanje koda... Da si samo malo gledala kod videla bi da si pogresila u liniji cout "\n" , tu je KRITICNA greska! :)
Code:
#include <iostream.h>
int main(int argc, char** argv)
{
int x=5;
int y=7;
cout << "\n"; // ovde je bila greska...
cout << (x+y) << " " << (x*y) << endl;
/** endl je isto sto i cout << "\n" ... */
return 0;
}
Na kraju jedna stvar - Borland C++ Debugger kao i Borland C++ Builder Debugger daju informaciju U KOJOJ LINIJI je greska! Nauci to da koristis! :)
Pozdrav i tebi i svima sa ove konferencije! :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin