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
// 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
Get step-by-step solutions from verified subject matter experts
