>>561
char str1[128], str2[128];

printf("文字列1");
scanf("%s",str1);
printf("文字列2");
scanf("%s",str2);

if(0 == strncmp(str1,str2,5)){
puts("equal");
} else {
puts("not");
}

動作確認はしていない。
もしstrncmp使っちゃいけなかったら、str1[5] = '\0'とかすればよいと思う。