basic c question

thank you for helping me ive read up on the commer

if (strcmp(name, "bruce") && age >= 13 && age <= 19)
printf("your name is bruce, you are the chosen one\n")

im still pulling my hair out trying to get this to work im thinking its something to do with the first %% the way i understand this works is if both strings compair result is 1 (boloon expression) and age is betweem 13 and 19, ive taken out the ! expression to make it a bit easer to understand