掏出字符串的2//为什么报内存无法read?

取出字符串的2//为什么报内存无法read???
char* song_version_array[9] = {
"MTV1","风景2"
};

char str3[256] = "";
sscanf(song_version_array[2],"%*[^0-9]%s",figurestr);

------解决方案--------------------
从0开始计数,2越界了