编写一个程序，将一个字符串中的所有空格替换成指定字符，要求可以指定替换的字符。


字符串：“Hello World”
替换字符：“-”
这是Python的实现代码：

```python
string = "Hello World"
replacement = "-"
new_string = string.replace(" ", replacement)
print(new_string)
```

输出结果为：

```
Hello-World
```

在这段代码中，字符串`string`被赋值为`"Hello World"`，待替换的字符`replacement`被赋值为`"-"`。然后使用`replace()`函数将字符串中所有空格替换为指定字符，并将结果存储在`new_string`中。最后使用`print()`函数输出结果。