I've found the files. Float.h was right under my Fraction crap.h. I noticed first sight they were full of macros both. Should I go ahead and change them all? .(( i change them all) ?( the world will be a better place) : (keep living like that)) Why are there 5 of float.h and 6 of limits.h...

12.2

Code: (Objective-C)

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]){

@autoreleasepool

{ #define Min(x,y) (((x) < (y)) ? (x) : (y))

int a, b;

NSLog(@"Type in your first number"); scanf("%i", &a); NSLog(@"Type in your second number"); scanf("%i", &b); NSLog(@"The minimum between the two is %i", Min(a,b)); } return 0;}

NSLog(@"Type in your first number"); scanf("%i", &a); NSLog(@"Type in your second number"); scanf("%i", &b); NSLog(@"Type in your second number"); scanf("%i", &c); NSLog(@"The maximum between the three integers is %i", Max(a,b,c));

12.1 - I note that you stayed out of hot water by using upper/lower case i.e. Min rather than MIN as prescribed in the exercise. Apparently there IS a macro called MIN that if you try to override it throws a warning...