For what 和why 不一个意思么.两者有什麼区别?

问题描述:

For what 和why 不一个意思么.两者有什麼区别?
Whats on 和whats up 的区别

应该是 what's going on.
这两句都是见面打招呼,用not much回答.
for what 也是口语中说的,why是书面英语用的.