You didn't compare anything here, strcmp is used to compare two strings in their order in alphabete.
char a="Learn this";
char b="Learn tzis";
printf("%d",strcmp(a,b)); ==>> -1, because 'h' appears faster in the aphabete than 'z'
If 'h' would appear after 'z' in the alphabete, after printf you'd have get 1, and if the two strings were the same, no letters changed, you'd have get 0.