#include <stdio.h> char* slice(char str[], int m, int n){ int i=0, count; char *ptr1 = &str[m]; char *ptr2 = &str[n]; str = ptr1; str[n] = '\0'; return str; } int main(){ char str[] = "Himanshu Srivastav"; printf("%s", slice(str, 6, 11)); // Desired Output : hu Sri // Actual output: hu Srivasta (Wrong) return 0; }