display() expects two values (a char and a float). When you call it, you are passing arrays.

Are you actually trying to reason things out on your own? Or are you just posting here as soon as you get an error message without any thought? It strikes me - given the timing between your posts - that you are doing the latter - which means you are wasting your time and ours.

Error messages from compilers may be cryptic, but they always include some hints (eg line numbers) about where the problems are. You will learn more by reasoning things out on your own - and become self sufficient.