Ciao, così funziona:

codice:
#include<stdio.h>
#include<iostream>
#include<windows.h>
#include<math.h>
#include<string>
#include <sstream>


using namespace std;
int main (void)
{
    char a;
    char b;
    float c;
    float d;
    float op;
    int cl;
    char sf;
    string p;
    string name;
    cout<<"INNANZITUTTO SCEGLIERE IL COLORE DEL CARATTERE TRA QUELLI PROPOSTI: 0=nero 1=blu scuro 2= verde 3= verde acqua 4=bordeaux 5=viola 6= verde oliva 7=grigio chiaro 8=grigio 9=blu ";
    cin>>cl;
    cout<<"ORA SCEGLI IL COLORE DELLO SFONDO TRA QUELLI PROPOSTI: A=verde limone B=azzurro C=rosso D=fucsia E=giallo F=bianco";
    cin>>sf;
    string result;
    stringstream sstm;
    sstm << "color " << cl << sf;
    result = sstm.str();
    system(result.c_str());


    return 0;
}

Sbagliavi a passare il comando.