дело в том, что в массивах индексы начинаются с 0
вот так будет работать
d = []
for i in range(1, 6):
a = int(input("Ведите число: "))
d. append(a)
print(d)
b = []
for i in range(1, 6):
n = input("Ведите букву: ")
b. append(n)
print(b)
c = []
for i in range(0, 5):
c. append(str(d[i]) + b[i])
print(c)