Mites sais jonkun tekstin keskeltä eroteltua yhden kirjaimen? Vähä niiku QB:ssä on mid$ .
Tuossa on jonkinlainen korvike MID$-komennolle. Omaa funktiota en onnistunut vääntämään, mutta ehkä se sinulta onnistuu.
#include <stdio.h>
#include <string.h>
int main(void)
{
char mjono[4];
char *str1 = "Pepe";
//MID$(mjono$,2,2)=strncopy(mjono,&str1[1],2);
strncpy(mjono, &str1[1], 2);
mjono[3] = '\0';
printf("Alkuperäinen merkkijono: %s\n",str1);
printf("MID$ 1, 3: %s\n", mjono);
getchar();
}Ja \n on tietenkin taas kenoviiva n
Aihe on jo aika vanha, joten et voi enää vastata siihen.