You would have to use dynamic sql...something like this...
DECLARE @tableName varchar(50)
DECLARE @sql varchar(500)
SET @sql = 'CREATE TABLE ' + @tablename + ' (Col1 Int, Col2 VarVhar(50), Col3... )'
EXEC(@sql)
**ASCII stupid question, get a stupid ANSI !!!**