Construct function prototype for descriptions given below:
| test() | takes no arguments and has no return value | | convert() | takes a float argument and returns an int. | | promote() | takes two double arguments and returns a double. | | sum() | takes an int array and an int value and returns a long result. | | check() | takes a string argument and returns an int. |
(i) void test();
(ii) int convert(float a);
(iii) double promote(double a, double b);
iv) long sum(int a[], int b);
(v) int check(string *);