Your sentence (1) implies that you set the alarm so she wouldn't get up late, however, she did anyway. This is because the phrase 'I set the alarm' does not join in a sentence to 'not for her to get up late' and 'not for her to get up late' isn't a correctly form phrase. Sentence (2) is in the correct form and so is better than (1).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
park sang joon"I set the alarm for her not to get up late."That sounds very strange to me.
park sang joonHello, fivejedjon.How about this?: I received a suggestion for her to go.I can't say that it's wrong, but it doesn't sound at all natural to me.