Usas demasiadas lineas para algo muy simple. Las cadenas son arrays de caracteres. Como las cadenas a comparar no son constantes, puedes hacer un bucle que cuente la longitud de la cadena, y luego otro bucle que vaya comparando los sucesivos elementos del array hasta que encuentre alguno diferente (si lo encuentra...)
Como bien dice Littlehorse, lo mejor es descargarse primero un buen libro (bajate el que el te dice, tambien puedes leer el programming in C , de los creadores del lenguaje, o si estas en C++, The C++ Programming Language de Bjarne Stroustrup tambien es bueno)