printf("last name is %s\n", p.lName); // ...
if(p.bats == 'l')

You seem to be mixing up char and char*. In your scanf_s lines you are using %c when I think it would be better to use %s. I...