>> Character*250 Input_files(300,11)
Then
Read(10, *) CaseNum(I),& ! 1 case no variable
& Input_files(I,:) ! 9 file names
will attempt to read CaseNum(I), followed by 11 (not 9) character
strings from the file open on unit 10.
If you just want to read 9 strings, you could use
Read(10, *) CaseNum(I),& ! 1 case no variable
& Input_files(I,1:9) ! 9 file names
Best wishes,
Neil.