hi,
i have a function which i want to return two values. I used struct and pointer approach but neither did not work. here is structure approach.
Tried so many times but i get error- aggregate initialization needs curly braces in struct myvar p = function(); in the main( )Code:struct myvar{ int a,b; }; struct myvar function(); void main() { int x,y; while(1) { struct myvar p = function(); x = p.a; y = p.b; } } struct myvar function() { int r,c; while(1) { .... ... k.r = 1; k.c = 2; return (k); } }
can anybody help?
thanks