int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int n, number, triangularNumber;
NSLog(@"What Triangular Number Do You Want?");
scanf(@"%i", &number);
triangularNumber = 0;
for (n = 1; n <= number; ++n)
triangularNumber += n;
NSLog(@"Triangular Number %i is %i", number, triangularNumber);
[pool drain];
return 0;
}
La sortie quand j'écris un entier est le suivant:Programme Objective-C simple ne fonctionne pas
Triangular Number 0 is 0
Depuis l'utilisation du nombre comme pointeur, référence est sa valeur avec * nombre – Dan