#include <stdio.h>
typedef struct {
char ch;
int n;
float f;
} Params;
void funcB(Params pr) {
printf("%c\n", pr.ch);
printf("%d\n", pr.n);
printf("%.2f\n", pr.f);
}
void funcA(char ch, int n, float f) {
Params pr;
pr.ch = ch;
pr.n = n;
pr.f = f;
funcB(pr);
}
int main(void) {
funcA('z', 8900, 3.14f);
}
/*
run:
z
8900
3.14
*/