Question: Easy C++ coding : Implement a function to replace non-alphabetic and non-digit characters to space. hint: char s[] = abc; // sizeof(s) = 4; because

Easy C++ coding : Implement a function to replace non-alphabetic and non-digit characters to space.

hint:

char s[] = "abc"; // sizeof(s) = 4; because s = {'a', 'b', 'c', '\0'};

char s[] = "12345"; // sizeof(s) = 6; because s = {'1', '2', '3', '4', '5', '\0'

cout << s; // output character array except for '\0';

Sample Input: 'Size of array' 'Input array'

9 123#$ABc 

Sample Output:

123 ABc 

Note No space is allowed in your input array. You can use isalnum to check if a character is alphanumeric:

Starting code:

#include #include using namespace std;

// Write your code here to implement the function below

int main() { int size; char s[size]; replace_nonalphnum_to_space(s, s + sizeof(s) - 1); std::cout << s; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!