char dizisini tek boyutlu tanımlarsan ancak karakter alabilirsin. string ifade için çift boyutlu tanımlaman gerekiyor.

char* city[10][100]; bu şekilde yazarsan sorunun çözülür