Pole powierzchni prostopadłościanu w Twoim przypadku można obliczyć według wzoru P=2(a*b+b*c+c*a), więc funkcja powinna być zdefiniowana w następujący sposób:
def area(a,b,c):
return 2*(a*b+b*c+c*a)
Potem jeżeli jesteś pewny, że z dane z klawiatury to będą liczby możesz wywołać funkcje w taki sposób:
area(int(input()),int(input()),int(input()))
lub:
area(*[int(input()) for _ in range(3)])
Jeżeli jednak nie jesteś pewien co do poprawności tych danych możesz zrobić walidacje i niepoprawne dane zastępować zerem np.
values=[0]*3
for i in range(3):
try:
values[i]=int(input())
except ValueError:pass
area(*values)
lub po prostu nie wywolywać funkcji w ogóle jeżeli wprowadzone dane są niepoprowne i.e.
from contextlib import suppress
with suppress(ValueError): area(*[int(input()) for _ in range(3)])