love_qj 发表于 2020-1-31 17:37:58

help

#include"stdio.h"

int research(char str, char *s)
{
        while(*s)
        {
                if(str == *s)
                {
                        return *s;
                }
                s++;
        }
        return NULL;
}

int main()
{
        char ch_1, str_1;
        char *k = NULL;
        printf("Please input a string: ");
        gets(ch_1);
        printf("\n\nNow,input a letter: ");
        scanf("%c", &str_1);
       
        k = research(str_1, ch_1);
        while(*k == NULL)
        {
                printf("Not Found,please input a letter again :");
                scanf("%c", &str_1);
        }
        printf("The new string is : %s\n", *k);
       
        return 0;
}


13        2        C:\c程序\JOB\277-11-8.c        return makes integer from pointer without a cast
25        4        C:\c程序\JOB\277-11-8.c        assignment makes pointer from integer without a cast
26        11        C:\c程序\JOB\277-11-8.c        comparison between pointer and integer

zltzlt 发表于 2020-1-31 17:39:19

有这样提问的吗?

love_qj 发表于 2020-1-31 17:43:21

zltzlt 发表于 2020-1-31 17:39
有这样提问的吗?

不可以吗

zltzlt 发表于 2020-1-31 17:44:51

本帖最后由 zltzlt 于 2020-1-31 17:52 编辑

love_qj 发表于 2020-1-31 17:43
不可以吗

你想问什么??

jackz007 发表于 2020-1-31 18:32:23

       楼主的代码想实现什么功能,先输入一个字符串,然后再输入一个字符,判断字符串中是否包含这个字符?

一个账号 发表于 2020-2-1 16:51:46

zltzlt 发表于 2020-1-31 17:44
你想问什么??

他怎么把你设为最佳答案啦??

zltzlt 发表于 2020-2-1 16:52:01

一个账号 发表于 2020-2-1 16:51
他怎么把你设为最佳答案啦??

我怎么知道?
页: [1]
查看完整版本: help