I am experiencing a run time error with a simple COBOL program. It compiles fine. Here is the source code IDENTIFICATION DIVISION. * PROGRAM-ID. CALC1000. * ENVIRONMENT DIVISION. * INPUT-OUTPUT SECTION. * DATA DIVISION. * FILE SECTION. * WORKING-STORAGE SECTION. * 77 END-OF-SESSION-SWITCH PIC X VALUE "N". 77 SALES-AMOUNT PIC 9(5)V99. 77 SALES-TAX PIC Z,ZZZ.99. * PROCEDURE DIVISION. * 000-CALCULATE-SALES-TAX. * PERFORM 100-CALCULATE-ONE-SALES-TAX UNTIL END-OF-SESSION-SWITCH = "Y". DISPLAY "END OF SESSION.". STOP RUN. * 100-CALCULATE-ONE-SALES-TAX. * DISPLAY "-----------------------------------------------". DISPLAY "TO END PROGRAM, ENTER 0.". DISPLAY "TO CALCULATE SALES TAX, ENTER THE SALES AMOUNT.". ACCEPT SALES-AMOUNT. IF SALES-AMOUNT = ZERO MOVE "Y" TO END-OF-SESSION-SWITCH ELSE COMPUTE SALES-TAX ROUNDED = SALES-AMOUNT * .0785 DISPLAY "SALES TAX = " SALES-TAX.
Here is the JCL: ==MSG> your edit profile using the command RECOVERY ON. 000100 //CALC1000 JOB 1,'A. STUDENT',NOTIFY=&SYSUID 000110 //************************************************** 000120 //* COMPILE COBOL PROGRAM 000130 //************************************************** 000140 //STEP1 EXEC IGYWCLG 000150 //SYSIN DD DSN=&SYSUID..LANG.SOURCE(CALC1001),DISP=SHR 000160 //COBOL.SYSLIB DD DSN=CEE.SCEESAMP,DISP=SHR 000170 //LKED.SYSLMOD DD DSN=&SYSUID..LANG.LOAD(CALC1001),DISP=SHR Here is the error: ----------------------------------------------- TO END PROGRAM, ENTER 0. TO CALCULATE SALES TAX, ENTER THE SALES AMOUNT. IEC130I SYSIN DD STATEMENT MISSING *** IGZ0017S The open of DISPLAY or ACCEPT file with environment name SYSIN was uns uccessful. CEE3201S The system detected an operation exception (System Completion Code=0C1 ). From compile unit CALC1000 at entry point CALC1000 at compile unit off set +000002DC at entry offset +000002DC at address 1EE312DC. Abend 0C1000 hex occurred processing command 'CALL '. *** I can't find what is missing. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN