#include <stdio.h>
#include <ctype.h>
#include <string.h>
char* remove_all_non_alphanumeric_characters(char* str) {
char cleanedStr[1024];
int j = 0;
for (int i = 0; str[i]; i++) {
if (isalnum(str[i])) {
cleanedStr[j++] = str[i];
}
}
cleanedStr[j] = '\0';
strcpy(str, cleanedStr);
return str;
}
int main() {
char str[] = "C :is: a, general-purpose (programming) language.";
printf("%s\n", remove_all_non_alphanumeric_characters(str));
return 0;
}
/*
run:
Cisageneralpurposeprogramminglanguage
*/