Sou iniciante na programação. Estou com uma questão e na hora de compilar aparece o seguinte erro; [Error] incompatible types in assignment of 'int' to 'char [25]' A questão é a seguinte: Leia o nome, a idade e a renda familiar de um esportista do Clube Horse. Imprimir a categoria do esportista, com base na seguinte tabela: IDADE CATEGORIA até 15 anos Infantil de 16 a 18 anos Juvenil acima de 18 anos Adulto Imprimir também a classe social do esportista, com base na tabela abaixo: RENDA FAMILIAR CLASSE SOCIAL até R$ 1.000,00 média baixa de R$ 1.000,01 a R$ 3.500,00 média acima de R$ 3.500,00 média alta Uso a IDE "DEV C++" e fiz o seguinte: #include <iostream>
using namespace std;
int main ()
{
char nm[25], ct[25], cs[25];
float rf, id;
cout<< "Qual o seu primeiro nome: ";
cin>> nm;
cout<< "Qual a sua idade: ";
cin>> id;
cout<< "Qual a sua renda familiar: ";
cin>> rf;
if ( id <= 15)
{
ct = 'Infantil';
}
else if (id > 15 && id <= 18)
{
ct = 'Juvenil';
}
else
ct = 'Adulto';
if ( rf <= 1000)
{
cs = 'Media Baixa';
}
else if ( rf > 1000 && rf <= 3500)
{
cs = 'Media';
}
else
cs = 'Media Alta';
cout<< "Sua categoria e: " << ct << "\n";
cout<< "Sua classe social e: " << cs << "\n";
system ("pause");
return 0;
}Esta faltando algo??