Cialis (Tadalafil) and Viagra (Sildenafil) have different active ingredients. While Cialis may not provide harder erections like Viagra, it has a longer mechanism of action. Consult your doctor to determine which medication may be more suitable for you.