In article <2629 at newton.praxis.co.uk> drb%praxis at ukc.ac.uk (David Brownbridge) writes: \ char *a, *b, *c; \ \ a = (int) b - (int) c; That should be: int a; char *b, *c; Right? -- I'd rather live in Russia |Maarten Litmaath @ Free U Amsterdam: than in South-Africa... |maart at cs.vu.nl, mcvax!botter!ark!maart