c de string dizileri istediğim gibi parçalara ayırmak istiyorum misal;
char hepsi[]="Rize: Merkez,Cayeli ; Ankara: Kızılay, Etimesgut";
çıktı da şöyle olucak:
Sehirler: Rize, Ankara
İlceler: Merkez,Çayeli,Kızılay,Etimesgut
özetle ben char hepsi dizisini alıp char il ve char ilce adında 2 diziye bölmek istiyorum.
strtok kullanabilirsin sanırım istediğin çıktıyı sana verecektir. bölücü karakter olarak ';' kullanırsan. daha detaylı bilgi için :
https://docs.w3cub.com/c/string/byte/strtok