ciao a tutti,
sto cercando di usare la funzione textbackground della libreria conio2 utilizzando il Dev-C++.

Ho scritto un algoritmo che colora una riga (cmq non credo che sia proprio il massimo):

for (i=1;i<=80;i++)
{
textbackground (YELLOW);
printf (" ");
}

Il mio problema è far diventare questo algoritmo una funzione che prendendo in ingresso un colore (stringa nomecolore) mi restituisca la riga colorata.

Io avevo pensato:

typedef char stringa[20]

void background (stringa colore)
{
int i;
for (i=1;i<=80;i++)
{
textbackground (colore);
printf (" ");
}
}

Aggiungo che i tipi vengono dichiarati in un file.h allegato al file main.c, inoltre le procedure sono implementate in un altro file.c tutto fa parte di progetto.dev

Il passaggio di parametri avviene correttamente (riesco a stampare la stringa colore).
L'errore segnalato è: [Warning] passing arg 1 of `textbackground' makes integer from pointer without a cast

Chi mi può dare una mano??