1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
module string_49_mod
implicit none
private
character(len=128) :: str = ''
public getopt, str
contains
subroutine getopt()
character(len=10) :: status
if (str(1:1) == '-') error stop
if (str(1:128) == '-') error stop
end subroutine getopt
end module string_49_mod
program string_49
use string_49_mod
character(len=10) :: status
character(len=128) :: str2 = ''
call getopt()
if (str(1:1) == '-') error stop
if (str2(1:1) == '-') error stop
if (str(1:128) == '-') error stop
if (str2(1:128) == '-') error stop
end program
|