try that in the following way
Create Procedure DynamicTable
(
@Column1 varchar(100),
@Column2 varchar(100)
)
as
Declare @DynamicQuery varchar(200)
Set @DynamicQuery = 'create table Test1('+ @Column1+' int,'+@Column2+' varchar(200))'
exec (@DynamicQuery)