又是一道C语言基础编程题...

又是一道C语言基础编程题...,第1张

for(i=0;i<=n;i++)这句话之后要跟着{}中间不能再加上别的问题,你写的中间就加上了

sum=m; 这句,还有,这里表示要循环几次的n,是你自己输入的,并不是固定的,for(i=0;i<=n;i++)这句话就有问题了,这句是不明确的,这里不能用你自己要赋值变量, 所以编译的时候会出错。

下面是核心代码,其他的自己搞吧

int getRestbuf(const char buf1, int count, const char buf2)  

{  

    int nCount = 0;  

    char p = buf1;  

  

  

    while(p = strstr(p, buf2))  

    {  

        nCount++;  

        p += strlen(buf2);  

    }  

    count = nCount;  

    return 0;  

}  

  

  

int main()  

{  

    char buf1 = "abcd11111abcd2222abcdqqqqq";  

    char buf2 = "abcd";  

    int nCount = 0;  

    getRestbuf(buf1, &nCount, buf2);  

    return 0;  

}

帮你写了下,你试试:

#include<stdioh>

main()

{

char x;

x=getchar();

while(x>=97&&x<=122)

{

x=x-32;

}

putchar(x);

}

一、给老师的新年祝福代码:2mylovecn/tbj二、给爸爸的新年祝福代码:2mylovecn/tbh三、给妈妈的新年祝福代码:2mylovecn/tbi四、给朋友的新年祝福代码:2mylovecn/t8m五、新年祝福:____ / ____ 新年快乐代码:2mylovecn/t9f六、烟花代码:表白代码:2mylovecn/ag新年祝福代码:2mylovecn/ag

欢迎分享,转载请注明来源:表白网

原文地址:https://h5.hunlipic.com/biaobai/3136543.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-08
下一篇2024-02-08

发表评论

登录后才能评论

评论列表(0条)

    保存