Intial commit of grep utility with skeleton function. will compile but will not execute. Based on K&R.
Added function for pattern matching. Some bugs may exist.
Fixex a bug where the string contains multiple first matching character of the pattern.