É porque não funciona dessa forma. Há uma função chamada strcmp(), do arquivo cabeçalho string.h. Essa função retorna 0 ou 1. 0 se as strings forem iguais e consequentemente 1 se forem diferentes. Dê uma olhada nessa referência:
Vc precisa utilizar a função strcmp da bibliote string.h
Dá uma olhada no google sobre isso que vc vai entender e achar exemplos.
4. Re: if numa string
removidousa Nenhuma
Post recolhido
Enviado em 17/08/2012 - 11:44h
A função strcmp compara caracter a caracter de acordo com a tabela ASCII e retorna um número igual à diferença entre esses caracteres, conforme a ordem das string dentro dos parênteses da função.