郑佳声爸爸 发表于 2018-2-11 14:22:49

c语言基础问题

请问有什么代码可以 实现 在显示器上 输人zhengjiasheng 然后筛选一下掉h 变成 zengjiaseng吗 我需要整个代码 谢谢

Co27Ti22 发表于 2018-2-11 16:51:55

#include<stdio.h>

int main(){
        char str[] = "zhengjiasheng"; //先用一个字符数组代替输入
        int i = 0;

        while(str != '\0'){
                if(str != 'h'){
                        printf("%c",str);
                }
                i++;
        }
        printf("\n");

        return 0;
}

郑佳声爸爸 发表于 2018-2-11 16:58:26

Co27Ti22 发表于 2018-2-11 16:51


这个和数组差不多

金石201 发表于 2018-3-6 17:41:46

#include <stdio.h>
#include <string.h>
int main(void)
{
        char a;
        printf("please input the data:");
        scanf("%s",a);
        for(int i = 0;i <strlen(a);++i){
                if(a == 'h'){
                        continue;
               
        }else
                printf("%c",a);
        }
        printf("\n");
        return 0;
}
页: [1]
查看完整版本: c语言基础问题