how to declare an array variable in a pl/sql procedure?
                                                    Please checkout and tell whether the code given below is correct or not 
create procedure p5(reg number,n number)
is i1 number;
e1 number;
nam varchar2(20);
tot number;
j number;
l number;
k number;
r1 number;
m number;
st varchar2(10);
avg float;
type t1 IS VARRAY(10) OF number;
t t1;
                    
                    create procedure p5(reg number,n number)
is i1 number;
e1 number;
nam varchar2(20);
tot number;
j number;
l number;
k number;
r1 number;
m number;
st varchar2(10);
avg float;
type t1 IS VARRAY(10) OF number;
t t1;
            0