gpt4 book ai didi

c - 我应该在我的程序中的哪里添加 if 语句来查找某个数字

转载 作者:太空宇宙 更新时间:2023-11-04 06:15:32 25 4
gpt4 key购买 nike

我有一个程序,其中六个数字被输入到一个数组中,然后向后输出它们,如果找到数字 26,则打印找到 26。我的问题是我认为我的 if 语句在错误的地方,因为无论我输入什么到它打印的数组中发现 26。有人可以帮助我并告诉我我做错了什么吗? #包括

        int main ()
{
int array[6];
int x;
int number=26;

printf("Enter six numbers.\n\n");

for(x = 0; x < 6; x++) {
printf ("Enter a number : ", x+1);
scanf ("%d",&array[x]);

if (number=26);
{
printf("FOUND 26!");
}

}

for(x = 6; x > 0; x--)
{



printf("The numbers backwards are:");
printf("%d\n", array[x- 1]);

}


return 0;
}

最佳答案

您应该使用:if (number == 26) 而不是 if(number = 26)

第一个是比较,第二个是始终返回 True 的赋值。

此外,您在 if

之后有一个错误的 ;

关于c - 我应该在我的程序中的哪里添加 if 语句来查找某个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46749918/

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