#include "lib/bool/bool.h" //length 0 for null terminated strings; bool strcmp(char *str1, char *str2, int length) { int i=0; while(true) { if(str1[i]!=str2[i])return false; i++; if(i==length) return true; if(length==0&&str1[i]==0&&str2[i]==0) return true; } }