Jestem poczatkujacy jesli chodzi o programowanie. Ale chce sprobowac napisac program konsolowy, ktory bedzie uruchamial wybrany program zewnetrzny poprzez instrukcje switch.
Cos tam sprobowalem napisac, lecz wyswietla sie wiele bledow. A ja naprawde poczatkujacy i nie wiem co i jak. Chcialbym wiedziec co w tym kodzie jest zle.
Prosze o wyrozumialosc
Kod:
#include "stdafx.h"
#include
#include
void main()
{
int nOpcja;
std::cout << "Co chcesz zrobic? Wybierz!" << std::endl;
std::cout << "1. Mozilla Firefox" << std::endl;
std::cout << "2. Gadu-Gadu" << std::endl;
std::cout << "3. Winamp" << std::endl;
std::cout << "4. mIRC" << std::endl;
std::cout << "5. Steam" << std::endl;
std::cout << "6. Total Commander" << std::endl;
std::cout << "7. Ventrilo" << std::endl;
std::cout << "8. ESL Wire" << std::endl;
std::cout << "9. Visual C++ 2005" << std::endl;
std::cout << "0. Wyjscie" << std::endl;
std::cin >> nOpcja;
switch (nOpcja)
{
case 1: system( "\"C:\Program Files\Mozilla Firefox\firefox.exe"" );
break;
case 2: system( "\"C:\Program Files\Nowe Gadu-Gadu\gg.exe"");
break;
case 3: system("\"C:\Program Files\Winamp\winamp.exe"");
break;
case 4: system("\"C:\program files\mIRC\mirc.exe"");
break;
case 5: system("\"C:\Program Files\Steam\Steam.exe"");
break;
case 6: system("\"C:\totalcmd\TOTALCMD.EXE"");
break;
case 7: system("\"C:\Program Files\Ventrilo\Ventrilo.exe"");
break;
case 8: system("\"C:\Program Files\EslWire\wire.exe"");
break;
case 9: system("\"C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\VCExpress.exe"");
break;
case 0: std::cout << "Nacisnij dowolny klawisz aby zamknac program." << ;
break;
default: std::cout << "Nieznana opcja!" << ;
}
getch();
}
a tutaj log bledow:
Compiling...
4dvanced.cpp
.\4dvanced.cpp(58) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(58) : warning C4129: 'M' : unrecognized character escape sequence
.\4dvanced.cpp(58) : error C2001: newline in constant
.\4dvanced.cpp(61) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(64) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(64) : warning C4129: 'N' : unrecognized character escape sequence
.\4dvanced.cpp(64) : warning C4129: 'g' : unrecognized character escape sequence
.\4dvanced.cpp(64) : error C2001: newline in constant
.\4dvanced.cpp(65) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(67) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(67) : warning C4129: 'W' : unrecognized character escape sequence
.\4dvanced.cpp(67) : warning C4129: 'w' : unrecognized character escape sequence
.\4dvanced.cpp(67) : error C2001: newline in constant
.\4dvanced.cpp(68) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(70) : warning C4129: 'p' : unrecognized character escape sequence
.\4dvanced.cpp(70) : warning C4129: 'm' : unrecognized character escape sequence
.\4dvanced.cpp(70) : warning C4129: 'm' : unrecognized character escape sequence
.\4dvanced.cpp(70) : error C2001: newline in constant
.\4dvanced.cpp(71) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(73) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(73) : warning C4129: 'S' : unrecognized character escape sequence
.\4dvanced.cpp(73) : warning C4129: 'S' : unrecognized character escape sequence
.\4dvanced.cpp(73) : error C2001: newline in constant
.\4dvanced.cpp(74) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(76) : warning C4129: 'T' : unrecognized character escape sequence
.\4dvanced.cpp(76) : error C2001: newline in constant
.\4dvanced.cpp(77) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(79) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(79) : warning C4129: 'V' : unrecognized character escape sequence
.\4dvanced.cpp(79) : warning C4129: 'V' : unrecognized character escape sequence
.\4dvanced.cpp(79) : error C2001: newline in constant
.\4dvanced.cpp(80) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(82) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(82) : warning C4129: 'E' : unrecognized character escape sequence
.\4dvanced.cpp(82) : warning C4129: 'w' : unrecognized character escape sequence
.\4dvanced.cpp(82) : error C2001: newline in constant
.\4dvanced.cpp(83) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(85) : warning C4129: 'P' : unrecognized character escape sequence
.\4dvanced.cpp(85) : warning C4129: 'M' : unrecognized character escape sequence
.\4dvanced.cpp(85) : warning C4129: 'C' : unrecognized character escape sequence
.\4dvanced.cpp(85) : warning C4129: 'I' : unrecognized character escape sequence
.\4dvanced.cpp(85) : warning C4129: 'V' : unrecognized character escape sequence
.\4dvanced.cpp(85) : error C2001: newline in constant
.\4dvanced.cpp(86) : error C2143: syntax error : missing ')' before 'break'
.\4dvanced.cpp(90) : error C2059: syntax error : ';'
.\4dvanced.cpp(93) : error C2059: syntax error : ';'