Files
Victor Eijkhout b13edff125 initial upload
2022-11-13 14:03:01 -06:00

35 lines
866 B
Fortran

!****************************************************************
!***
!*** This file belongs with the course
!*** Introduction to Scientific Programming in C++/Fortran2003
!*** copyright 2017-2021 Victor Eijkhout eijkhout@tacc.utexas.edu
!***
!*** command.F90 : commandline handling
!***
!****************************************************************
Program CommandLine
implicit none
!!codesnippet fargcstring
character(len=10) :: size_string
integer :: size_num
!!codesnippet end
!!codesnippet fargcount
if (command_argument_count()==0) then
print *,"This program needs an argument"
stop 1
end if
!!codesnippet end
!!codesnippet fargcstringread
call get_command_argument(number=1,value=size_string)
read(size_string,'(i3)') size_num
!!codesnippet end
print *,size_string
print *,size_num
End Program CommandLine