char name;
NSMutableArray * student = [NSMutableArray array];
for (int i=0;i<3; i++)
{
NSLog(@"Add the name of student number", i+1);
scanf("%s",&name);
[student addObject:@name];
}
NSLog(@"The names you entered are\n");
for(int i= 0; i<3; i++)
{
printf("%s\n", [student objectAtIndex:i]);
}
名前を配列に追加できないため、addobjectでエラーが発生し、プログラムがnulを保存するだけです。手伝って頂けますか?変更可能な配列にオブジェクトを追加しようとしましたが、エラーが表示されました
これを後で見つけ、何がうまくいくかを理解するための回答を受け入れることを検討する必要があります。 @CRDを受け入れることをお勧めします。これはまた、ユーザ入力から 'char'を得る良い方法を提供します。 – danh