#include <stdio.h>
void cal(int x, int y, int *sum, int *diff, int *mul, int *mod);
int main(void) {
int sum, diff, mul, mod;
cal(10, 3, &sum, &diff, &mul, &mod);
printf("sum=%d, diff=%d, mul=%d, mod=%d",sum
, diff
, mul
, mod
); return 0;
}
void cal(int x, int y, int *sum, int *diff, int *mul, int *mod)
{
*sum=x+y;
if(x>=y){
*diff=x-y;
}else{
*diff=y-x;
}
*mul=x*y;
*mod=x/y;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgY2FsKGludCB4LCBpbnQgeSwgaW50ICpzdW0sIGludCAqZGlmZiwgaW50ICptdWwsIGludCAqbW9kKTsKaW50IG1haW4odm9pZCkgewoJaW50IHN1bSwgZGlmZiwgbXVsLCBtb2Q7CgljYWwoMTAsIDMsICZzdW0sICZkaWZmLCAmbXVsLCAmbW9kKTsKCXByaW50Zigic3VtPSVkLCBkaWZmPSVkLCBtdWw9JWQsIG1vZD0lZCIsc3VtLCBkaWZmLCBtdWwsIG1vZCk7CglyZXR1cm4gMDsKfQp2b2lkIGNhbChpbnQgeCwgaW50IHksIGludCAqc3VtLCBpbnQgKmRpZmYsIGludCAqbXVsLCBpbnQgKm1vZCkKewoJKnN1bT14K3k7CglpZih4Pj15KXsKCQkqZGlmZj14LXk7CgkJfWVsc2V7CgkJCSpkaWZmPXkteDsKCQl9CgkqbXVsPXgqeTsKCSptb2Q9eC95Owp9