[Fortran] syntaxhighlighter_viewsource syntaxhighlighter_copycode program main
    implicit none
    integer::m,n,l
    integer,allocatable::matrixA(:,:)
    integer,allocatable::matrixB(:,:)
    integer,allocatable::matrixC(:,:)
    integer::i,j,k
    read(*,*) m
    read(*,*) n
    read(*,*) l
    allocate(matrixA(m,n))
    allocate(matrixB(n,l))
    allocate(matrixC(m,l))
    write(*,*)"matrixA"
    do i=1,m
        do j=1,n
            write(*,*) i,j
            read(*,*)matrixA(i,j)
        end do
        end do
        write(*,*)"matrixB"
        do j=1,n
            do k=1,l
                write(*,*) j,k
                read(*,*)matrixB(j,k)
            end do
        end do
        write(*,*)"matrixC=matrixA*matrixB"
        matrixC= matmul(matrixA,matrixB)
        do i=1,m
            do l=1,l
              write(*,*)matrixC(i,l)
            end do
            end do
        stop
        end 
 
生成解决方案的时候没有错误,执行的时候会显示触发了一个断点,点击中止调试能得到结果,但是会显示存在越界矩阵的问题!麻烦帮我看一下哪一步需要修改的!谢谢! 
 
 |