Ваша проблема в том, что С и его братьям не нравятся функции внутри функций (пока отложим gcc
расширения).
То, что вы пытаетесь сделать, - это объявить совершенно новый main
внутри вашего main
. Это большое нет-нет. Я подозреваю, что вы вырезали и вставили всю C-программу в середину существующего main
.
Начать с:
#import <Foundation/Foundation.h>
#include <stdio.h>
int main (int argc, const char * argv[]) {
NSAutoreleasePool * pool = [NSAutoreleasePool alloc] init];
int amount = 1000000;
printf("The amount in your account is $%i\n", amount);
NSLog(@"Hello, World!");
[pool drain];
return 0;
}
и продолжайте свой путь оттуда.