Fortran statements must begin at column seven.
While Fortrans up to FORTRAN 77 used fixed form layout only, free form layout was introduced in Fortran 90 and is now nearly ubiquitous in new code.
Fortran does not have pointers.
Pointers were introduced in Fortran 90 and are actually much easier to use and understand than pointers in C.
Of course, you can’t implement quicksort properly in FORTRAN because the language isn’t recursive!
recursion is available in modern Fortran and as efficient as the implementation in other languages.