✅ Day 5 Solution - DSA with C
✅ 1. Implement your own strlen() # include <stdio.h> int my_strlen ( char str[]) { int i = 0 ; while (str[i] != '\0' ) { i++; } return i; } int main () { char str[ 100 ]; printf ( "Enter a string: " ); scanf ( "%s" , str); printf ( "Length of string = %d\n" , my_strlen(str)); return 0 ; } ✅ 2. Implement your own strcpy() # include <stdio.h> void my_strcpy ( char dest[], char src[]) { int i = 0 ; while (src[i] != '\0' ) { dest[i] = src[i]; i++; } dest[i] = '\0' ; // Null-terminate } int main () { char src[ 100 ], dest[ 100 ]; printf ( "Enter a string to copy: " ); scanf ( "%s" , src); my_strcpy(dest, src); printf ( "Copied string: %s\n" , dest); return 0 ; } ✅ 3. Implement your own strcmp() # include <stdio.h> int my_strcmp ( char str1[], char st...