小编Noo*_*dle的帖子

警告:函数“system”的隐式声明

我的编译器出错

警告:函数“system”的隐式声明

我补充说

system("cls");
Run Code Online (Sandbox Code Playgroud)

能够清除屏幕,现在我收到错误。我正在使用此代码进行测试

#include <stdio.h>

int nothing; //random name

int main()
{
printf("this is a msg");
scanf("%d",&nothing);
system("cls");
printf("hello");
getchar();

return 0;
}
Run Code Online (Sandbox Code Playgroud)

这只是一个测试代码,所以很草率。我是编码新手,所以任何帮助将不胜感激。

c c++

0
推荐指数
1
解决办法
1万
查看次数

大数量的因子分解已停止在for循环中工作

每当我启动程序时,都会出现Windows弹出窗口并显示"test.exe已停止工作".我的编译器没有错误.这是我的代码.我已经提到了错误发生的地方,但我无法弄明白.

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

int main()
{
    long long factor[999], halfof;
    int i;

    long long num = 600851475143;

    halfof = num / 2;

    for (i = 0; i < 999; i++){
        factor[i] = 0;
    }


    //GETTING ERROR IN THIS "FOR LOOP"
    for (i = 2; i <= halfof; i++){
        if (num % i == 0){
            factor[i] = i;
        }
    }




for (i = 0; i < 999; i++){
        printf("%ld", factor[i]);
    }



    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c arrays

-1
推荐指数
1
解决办法
75
查看次数

标签 统计

c ×2

arrays ×1

c++ ×1