printf("%s",*(*(name+2)+7));
What are you trying to do in the above code?
Please explain...
*(name+2) will return "ravindrababu" which is of type char*. We can't add int with a char*
Third printf() should be
printf("%s",*(name+2)+7);
I think that you thought that since it makes a string you need to pass a pointer to it but that's not the case.
This:
*(name+2)+7
is not in fact a string but a pointer to a position at name[2][7]