A la ligne 77 :
fencode(ptstruct,ptstructindex, nbc,&vecNumCarteSis[0]);
nbc++; // car on viens de faire une nouvelle fiche
Essaies-donc d'incrémenter nbc avant l'appel à fencode. Puis pour l'appel à finsertion à la ligne 413 débrouille toi pour passer finsertion(pointeur sur le premier élément de ton tableau, nbc, pointeur sur le dernier élément de ton tableau).
Ce que je dis là n'a peut-être aucun sens car je n'ai pas vraiment essayer de déchiffrer tout ton bazar mais tu peux essayer.