1. 如果有 a,則標在 a 上。
2. 如果沒有 a,但有 o 或 e,則標在這兩個字母上。這兩個字母不會同時出現。
3. 如果也沒有 o 和 e,則一定有 i、u 或 ü。如果 i 和 u 同時出現,則標在第二個韻母上。這是特別針對 ui 和 iu 而言的。如果 i 和 u 不同時出現,則標在出現的那個韻母上。
Originally you just need to follow this order, and that's fine.
But there is one exceptional case. That is 'i', 'u' and 'u^.. .
Remember when you add the sign to this case, you MUST put it on the last pinyin sign.