right off the top of my head..this may not work. didnt check it.
char *strip_char(char mychar, char *intext) {
char *newtext;
int x,y;
CREATE(newtext, char, strlen(intext));
for(x=0,y=0;x<=strlen(intext);x++) {
if(intext[x] == mychar) {
x++;
continue;
}
newtext[y] = intext[x];
y++;
}
}
I Chose No Name wrote:
>
> Okay.. I need a function that removes all instances of a certain char from a
> string...
> example:
> ---
> strip_char('~', text);
> ---
> would remove all ~ from the string "text"
>
> however.. i dun know how to do that :) i messed around wit it for a while and
> i can't figure it out.. could someone give me some pointers on how to write a
> function like this? thanks a bunch
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
> +------------------------------------------------------------+
--
reply to bill<@>longboys.net(remove the<>)
...spam avoidance policy in effect.
check out www.giftsgalore.com, lots 'o neat stuff there.
GO JOHNNY!!! GO BILL!!!
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST