Well, I have the following error:
Incompatible types when assigning to type 'char [30]' from type 'char *'
The code is as follows:
int main()
{
char *resultado[30];
float valor = 12735.98;
resultado=monet(valor); \O AVISO DE ERRO É AQUI
printf("%s \n",resultado);
}
char *monet(float v){
static char *str[30];
sprintf(str,"R$ %2f",v);
return &str;
}