Write a function `perimeter(a, b, c)` that takes three numeric values representing the side lengths of a triangle and returns the perimeter. The perimeter is the sum of the three side lengths.
Constraints
Input values are numbers (integers or floats). The function should return a number. All side lengths are non-negative and may be zero. No validation of triangle inequality is required.