Hello venkatesh goud and welcome to the forums,
I want to know the difference among sysin sysout and sysprint jcl.
When asking this type of question, it is usually a good idea to post what you have seen that is not clear. You question is in the COBOL part of the forum, but sysin, sysout, and sysprint are typically dd names in jcl.
SYSIN is usually a dd name used for control information input to a utility or the sort. SYSOUT is either a dd name or specifies that data is to be written to the spool (rather than a dataset). SYSPRINT is usually a dd name that is assigned to printed output from some application program or utility.
If this is not what you are looking for, please advise.