char s1[] = "Upper/LOWER."; char s2[] = "mIXeD CaSe.."; /* counts bytes in string */ unsigned char strcnt (ptr) char *ptr; { unsigned char i; i = 0; while (*ptr != 0) { ptr++; i++; } return(i); } main() { unsigned char i; i = strcnt(s1); printf("Number of chars in '%s' is %d\n",s1,i); }