Recuerda que el nombre de un array, en este caso s, actua como un puntero conteniendo la dirección de inicio de ese array en memoria, por lo tanto al hacer esto:
if(s==s)
comparas un entero, con un puntero por lo que el compilador se queja.
Un saludo