Например,
В вашей программе у вас есть:
NSLog(@"Where are you going?");
NSLog(@" 1 = Location1, 2 = Location2");
printf("Make a selection:");
scanf("%i, &value);
switch (value) {
case 1:
NSLog(@"You are going to Location 1.")
break;
case 2:
NSLog(@"You are going to Location 2.");
break;
default:
NSLog(@"That is not a valid location");
break;
}
Обычно после ввода целого числа ваша программа вернет 0 и приложение завершится.Как вы можете сделать так, чтобы он «зацикливался» на исходном printf, чтобы сделать новый выбор?Или, что еще лучше, новый printf IE 'printf ("Куда еще вы хотели бы пойти?:");'?