Arguments can be passed to a function in C by specifying them in the function's parameter list. Parameters are specified inside the parentheses following the function name. Arguments are then passed when the function is called, and they are used within the function to perform operations.