Salut!
Nu există niciun diftong în cuvântul "ciocanul", deoarece nu avem semivocală + vocală în silaba "cio-".
"i" nu este semivocală, ci doar literă ajutătoare în scrierea consoanei "ci" = [ č ] ... [ č o c a n u l ]. (vezi observații pct.a)
____________
Observație: După consoanele č, ğ, k', g' nu există diftong sau triftong, "i" sau "e" sunt doar litere ajutătoare pentru scrierea acestor consoane.: ciocanul = [č o c a n u l], deci nu există diftongul "io.