C-Corp is a business corporation type in US. It basically separate business from personal taxes.
As a non resident, you can't form S-corp in US. You only can form LLC or C-Corp.
The main advertange with C-corp is the ability to issue shares among shareholders (Eg: Venture capital investors)...