Solved

String manipulation

Posted on 2003-11-15
1
297 Views
Last Modified: 2010-04-15
I want small function in pure C that can delete any non generak char from a string
for example if i have somthing like "aly '+ sami ) " i want this function let it "aly sami"
0
Comment
Question by:BeginnerW
1 Comment
 
LVL 5

Accepted Solution

by:
waelothman earned 150 total points
ID: 9757596

void manipulation (char str[])
int pos ;
while ((pos=strspn(str,"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"))<strlen(str))
{
   str[pos]='\0';
  strcat(str,&str[pos+1]);
};
}
you have to include string.h
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
posix semaphore deadlock 13 108
memory mapped I/O query 6 137
memory leak detection 9 54
An API detour question 7 69
An Outlet in Cocoa is a persistent reference to a GUI control; it connects a property (a variable) to a control.  For example, it is common to create an Outlet for the text field GUI control and change the text that appears in this field via that Ou…
Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
The goal of this video is to provide viewers with basic examples to understand opening and writing to files in the C programming language.
The goal of this video is to provide viewers with basic examples to understand how to use strings and some functions related to them in the C programming language.

759 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now