#include <stdio.h> #include<string.h> #include <ctype.h> int strcmpi(char* s1, char* s2){ int i; if(strlen(s1)!=strlen(s2)) return -1; for(i=0;i<strlen(s1);i++){ if(toupper(s1[i])!=toupper(s2[i])) return s1[i]-s2[i]; } return 0; } int main(){ char str1[30]; char str2[30]; printf("Enter string1: "); fgets(str1,30,stdin); printf("Enter string2: "); fgets(str2,30,stdin); if(strcmpi(str1,str2)==0) printf("Both strings are same.\n"); else printf("Both strings are not same.\n"); return 0; }