The answer is "yes", however, there are some caveats.
The software you need is TT Business (not home and business). This product is only available as a CD or download. Additionally, it is only available for windows environment.
See the attached link. This link only shows "preorder" so I am not sure if TT is still providing this product for 2018. You may have to purchase it from a 3rd party.
https://turbotax.intuit.com/personal-taxes/cd-download/
You would need to use the TurboTax Business Edition (not the Home & Business edition) to complete and file a Form 1120 for a C Corp.
The TurboTax Business Edition can only be installed on a Windows based personal computer, not on a Mac or online.
The TurboTax Business Edition cannot complete a personal tax return, Form 1040.
Go to this website for the prior year, 2018 thru 2016, desktop editions - https://turbotax.intuit.com/personal-taxes/past-years-products/
Go to this website to pre-order the 2019 Business Edition - https://turbotax.intuit.com/small-business-taxes/
@Edwardsj1 wrote:
I need to business 2020
Yes, you need TurboTax Business (the 2020 edition) which is only available as desktop product (installed on a Windows computer); there is no online or Mac version.
See https://turbotax.intuit.com/small-business-taxes/
You might want to seek professional guidance with respect to preparing an 1120 for a C corporation.