If I understand correctly, you are currently just using the report viewer and it's print button. So now you want to print without first having to see the preview in the report viewer. This sounds like a pretty common request, you should probably have tried to search
google[
^] first.
Here is an MSDN article that I found in the google search that might be exactly what you are looking for:
Walkthrough: Printing a Local Report without Preview[
^]