Created a surface from contours but not getting the same contours as imported. How can the contours appear smoother?

When importing contours, it should be remembered that InRoads is not a triangle or contour based product.  It is a feature based product.  The contours are imported as contour features.  They will then become triangulated and new contours will be formed.  If there are sharp edges in the contours, try running the command Surface > Utilities > Generate Inferred Breaklines.