#include #include #define MAX_LEN 1000 int main() { char pp[MAX_LEN]; printf("imput string:"); scanf("%[^\n]", pp); printf("ouput string:%s\n", pp); // printf("%c\n", *(pp+4)); int i =0; for(i = 0; i < MAX_LEN; i++){ if((*(pp+i) == 'm')||(*(pp+i) == 'M')){ if((*(pp+i+1) == 't')||(*(pp+i+1) == 'T')){ *(pp+i) = '$'; *(pp+i+1) = '$'; printf("%d\n", i); } } printf("%d\n", i); if(*(pp+i) == '\0')break; } printf("ouput string:%s\n", pp); return 0; } // // #include // // #define MAX_LEN 100 // 定义字符串的最大长度 // // int main() { // // char str[MAX_LEN]; // // printf('请输入一个字符串:'); // // fgets(str, MAX_LEN, stdin); // // printf('你输入的字符串是:%s\n', str); // // return 0; // // } // #include // #include // #define MAX_LEN 100 // 定义字符串的最大长度 // void replaceChar(char *str, char oldChar, char newChar) { // for (int i = 0; str[i] != '\0'; i++) { // if (str[i] == oldChar) { // str[i] = newChar; // } // } // } // int main() { // char str[MAX_LEN]; // printf("请输入一个字符串:"); // fgets(str, MAX_LEN, stdin); // // 去掉字符串末尾的换行符 // str[strcspn(str, "\n")] = 0; // // 替换字符 'a' 为 '!' // replaceChar(str, 'm', '!'); // printf("替换后的字符串是:%s\n", str); // return 0; // }