LOS ANGELES — Zac Efron likes a good scare. “I think each time in life that you confront your fears, you actually grow a little bit,” says the former teen icon. He stars in “The Lucky One” (opening Friday), playing a Marine fighting in the Iraq War. When you’re the guy who hoofed it through “High School Musical” and then went for laughs in “17 Again,” it was time to feel a little jittery. His character in the movie, inspired by a Nicholas Sparks book, fights during three tours in Iraq. Could Efron pull that off? “It was me asking …