대소문자를 구별없이 문자열이 일치하면 0을 반환
문자열이 일치 하지 않으면 1를 리턴
#include <stdio.h>
#include <string.h>
#include <time.h>
int my_strcmp(const char* srcString,const char* dstString) {
while (*srcString != '\0') {
if (*srcString != *dstString ) {
if (*srcString == *dstString + 32 || *srcString + 32 == *dstString) {
srcString++;
dstString++;
continue;
}
return 1;
}
else {
srcString++;
dstString++;
}
}
return 0;
}
int main(void) {
char* srcString = { "Hello" };
char* dstString = { "aelLo" };
int result = my_strcmp(srcString, dstString);
printf("%d", result);
return 0;
}