Има такава функция в string.h - strlen(); Ползвали сме я доста пъти. Защо си я дефинираш сам ? :D