Вот пример кода на Python, который решает вашу задачу:
```python
num = int(input("Введите число: "
)
# Создаем двухмерный массив
multiplication_table = [[i*j for j in range(1, num+1)] for i in range(1, num+1)]
# Выводим таблицу умножения, разделяя числа символом табуляции
for row in multiplication_table:
print('\t'.join(map(str, row)))
```
Этот код сначала создает двухмерный массив multiplication_table, заполняя его значением произведения чисел от 1 до введенного пользователем числа. Затем он использует цикл для вывода каждой строки массива, разделяя числа символом табуляции с помощью метода join.