给定输入字符串如何将字符转换为B.

时间:2016-01-14 21:03:12

标签: c

给定输入字符串如何转换字符让我们说字母" a "进入。

例如,如果输入字符串是" ash "转换后,新字符串是"的 SH "

在C。

2 个答案:

答案 0 :(得分:0)

为什么要匆匆忙忙?

您只需循环使用字符串字符,然后使用简单的if。

更改char

答案 1 :(得分:0)

您可以使用char *指针来实现此目的:

void myfunction(char *str) {
    for (; *str != '\0'; str++) {
        if (*str == 'a') {
            *str = ' ';
        }
    }
}

int main() {
    char buf[] = "ash";

    myfunction(buf);
    printf("%s\n", buf);
    return 0;
}
相关问题