You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#include <stdio.h>
#include <stdlib.h>
#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 <stdio.h>
// // #define MAX_LEN 100 // 定义字符串的最大长度
// // int main() {
// // char str[MAX_LEN];
// // printf('请输入一个字符串:');
// // fgets(str, MAX_LEN, stdin);
// // printf('你输入的字符串是:%s\n', str);
// // return 0;
// // }
// #include <stdio.h>
// #include <string.h>
// #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;
// }
|