编写一个Python函数，它接受一个字符串和一个整数n，并返回字符串的所有长度为n的子串。
("hello", 3)
```python
def substrings(input_string, n):
    return [input_string[i:i+n] for i in range(len(input_string)-n+1)]

substrings("hello", 3)
```

Output:
```
['hel', 'ell', 'llo']
```