Я решил попробовать Objective C. Поскольку у меня нет ноутбука Mac, я установил GNUStep на свой компьютер. И с самого начала у меня возникла следующая проблема.
Код:
// First program
#import <Foundation/Foundation.h>
int main (int argc, const char* argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc]init];
char nameC[50];
NSLog(@"ENter your name: ");
scanf("%c", &nameC);
NSLog(@"Name is: %c", nameC);
[pool drain];
return 0;
}
И вот что я получаю:
Пробовал unichar, тоже самое. Кто-нибудь знает что происходит?
Спасибо!