Genopfrisk af C++!

Tags:    c++

Davs!

Jeg var ved at genopfirske noget C++ Console Programmering, og da jeg ikke er særlig godt, fik jeg en fejl, forstår bare ikke vhordan man retter den!!!

plz hjælp.

Her er min kode: (hehe tag jer ikke af den)

#include <iostream>
using namespace std;
void main()
{
int count=1, system=1;
cout << "Countdown\\n";
while(count!=101)
{
cout << count << "\\n";
count++;
}

cout << "Script started\\n Script will now check system!";

for(system=1; system <= 30;)
{
cout << "Checking " << system << "\\n";
system++;
}

cout << "System full ready";

int bog;

while(bog!=2)
{

cout << "What is julius?\\n1 - Wierd\\n2 - Cool\\n";
cin >> bog;

switch(bog)
{
case 1:
cout << "You are wierd";
break;

case 2:
cout << "Right Julius is cool!!!";
break;

default:
cout << "Write 1 or 2";
break;
}

cout << "Finish";

}


Fejlen er:

--------------------Configuration: Swithc2 - Win32 Debug--------------------
Compiling...
w.cpp
E:\\C++ Tuts\\Me\\Swithc2\\w.cpp(49) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

Swithc2.exe - 1 error(s), 0 warning(s)


På forhånd tak!



7 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
#include <iostream>
using namespace std;

int main() // Aldrig void main()!!!!!!!
{
int count=1, system=1;
cout << "Countdown\\n";
while(count!=101)
{
cout << count << "\\n";
count++;
}

cout << "Script started\\n Script will now check system!";

for(system=1; system <= 30;)
{
cout << "Checking " << system << "\\n";
system++;
}

cout << "System full ready";

int bog;

while(bog!=2)
{

cout << "What is julius?\\n1 - Wierd\\n2 - Cool\\n";
cin >> bog;

switch(bog)
{
case 1:
cout << "You are wierd";
break;

case 2:
cout << "Right Julius is cool!!!";
break;

default:
cout << "Write 1 or 2";
break;
};
}// Du havde glemt denneher

cout << "Finish";

return 0;
}

Lige lidt godnatlæsning mht void main() : http://www.research.att.com/~bs/bs_faq2.html#void-main



Tusinde tak!

Why skulle der to } ?

og ; foran en af dem? Har sq da aldrig gjodt?

[Redigeret d. 29/02-04 16:35:16 af Julius Bier Kirkegaard]



Tusinde tak!

Why skulle der to } ?

og ; foran en af dem? Har sq da aldrig gjodt?

[Redigeret d. 29/02-04 16:35:16 af Julius Bier Kirkegaard]


Der skulle heller ikke ';' efter den første. Det må være en fejl, men der skal to til fordi den første afslutter din switch statement og den anden afslutter din while statement.



Nååå, tænkte ikke på mit while statement :S TAk!



min fejl sry



Hvis du har fået svar på dit spørgsmål, eller ikke har brug for svaret længere, så luk venligst denne tråd.



/AC



sådan....



t