I want the user to input a string and then assign the input to an NSString. Right now my code looks like this:
NSString *word;
scanf(\"%s\", &word);
scanf
does not work with any object types. If you have a C string and want to create an NSString from it, use -[NSString initWithBytes:length:encoding:]
.
Maybe this will work for you because it accepts string with spaces as well.
NSLog(@"Enter The Name Of State");
char name[20];
gets(name);
NSLog(@"%s",name);