Arkadaşlar C de bir program yapmaya çalışıyorum.Kullanıcıdan 10 tane şehir ismi alacak.derleyici hata vermemesine rağmen çalıştırdığımda 4.şehre kadar alıyor.sonra hata verip kapanıyor.
#include <stdio.h>



main()
{
    char  *city[10];
    int i;
    
    /*Accept the city names*/
    for(i=0;i<10;i++)
    {
    printf("Please enter %d.city: ",i+1);
    
    
    scanf("%s",city[i]);
    
    
     
    }
    
    getchar();
}
Nerede hata yapıyor olabilirim ? Yardımlarınız için şimdiden teşekkürler arkadaşlar.