gpt4 book ai didi

c - 程序运行不正常 - C

转载 作者:行者123 更新时间:2023-11-30 14:28:42 25 4
gpt4 key购买 nike

以下代码始终为我提供零值“计数”...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define SIZE 128

int main ()

{
char mychar , string [SIZE];
int i;
int count =0 ;

printf ("Please enter your string: \n\n");
fgets (string, SIZE, stdin);

printf ("Please enter char to find: ");
mychar = getchar();

for (i=0 ; (string[i] == '\0') ; i++ )
if ( string[i] == mychar )
count++;

printf ("The char %c appears %d times" ,mychar ,count);

return 0;
}

谢谢!

最佳答案

这个

int const count =0 ;    

还有这个

count++;

冲突,const变量的值不能改变(这就是它被称为常量的原因)

关于c - 程序运行不正常 - C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5632807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com