#include <stdio.h>
#include <string.h>
int main()
{
int j = 0, k = 0;
char str[128] = "C is a general-purpose, procedural computer programming language";
char word[30] = "computer";
char arr2d[16][32] = {'\0'};
// Convert the string into a 2D array
for (int i = 0; str[i] != '\0'; i++) {
if (str[i] == ' ') {
arr2d[k][j] = '\0';
k++;
j = 0;
}
else {
arr2d[k][j] = str[i];
j++;
}
}
str[0] = '\0';
for (int i = 0; i < k; i++) {
if (strcmp(arr2d[i], word) != 0) {
strcat(strcat(str, arr2d[i]), " ");
}
}
puts(str);
return 0;
}
/*
run:
C is a general-purpose, procedural programming
*/