Linjeskif er, så vidt meg bekjendt, både et entalls og flertalls ord,
uten at jeg er noe språkgeni, det være seg C eller norsk.
Hva med denne?
char *remfromstr(char /*strengen det skal fjernes i fra*/ *str,
char /* bokstaven som skal fjernes */ ch )
{
unsigned int Count;
if(str != NULL){
if(strlen(str)){
/* Fjerne tegn på slutten */
while(strlen(str) && str[strlen(str) -1] == ch)
str[strlen(str) -1] = 0;
/* Fjerne tegn begynnelse/inne i */
for(Count = 0; Count < strlen(str); Count++){
while(str[Count] == ch)
strcpy(&str[Count], &str[Count + 1]);
}
}
}
return str;
}
--
Vennlig hilsen
Jørn Gabrielsen