Siema niedawno napisałem program w Code::Blocks 10.08
#include <iostream>
#include <windows.h>
using namespace std;
int main(){
HANDLE dosHandleOut;
dosHandleOut = GetStdHandle (STD_OUTPUT_HANDLE);
char wyraz[21];
cout<<"Podaj nazwe koloru:";
cin>>wyraz;
if( wyraz == "bialy" ){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_WHITE | FOREGROUND_BLACK);
cout<<"bialy";
getch();
}
if( wyraz == "zolty" ){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_YELLOW | FOREGROUND_BLACK);
cout<<"zolty";
getch();
}
if( wyraz == "czerwony" ){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_RED | FOREGROUND_BLACK);
cout<<"czerwony";
getch();
}
if( wyraz == "rozowy" ){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_MAGENTA | FOREGROUND_DARKGRAY);
cout<<"rozowy";
getch();
}
if(wyraz == "turkusowy"){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_CYAN | FOREGROUND_DARKGRAY);
cout<<"turkusowy";
getch();
}
if(wyraz == "zielony"){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_GREEN | FOREGROUND_LIGHTGRAY);
cout<<"zielony";
getch();
}
if(wyraz == "niebieski"){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_BLUE | FOREGROUND_LIGHTGRAY);
cout<<"niebieski";
getch();
}
if(wyraz == "brazowy"){
SetConsoleTextAttribute(dosHandleOut,BACKGROUND_BROWN | FOREGROUND_LIGHTGRAY);
cout<<"brazowy";
getch();
}
getch();
}
NS projekt nie kompiluje sie :(.Co zrobiłem nie tak? Prosze o szybką odpowiedź.