code block. c语言出现 (undefined reference to `WinMain@16'|的提 ...

发布网友 发布时间:2024-10-24 16:44

我来回答

1个回答

热心网友 时间:2小时前

#include<stdio.h>
#include<stdlib.h>
void deng(int a[],int n);
int main()
{
    int n,a[100],i,j;
    scanf("%d",&n);
    for(i=0; i<n; i++)
    {
        a[i]=i+1;
    }
    deng (a,n);
    for(i=0; i<n; i++)
    {
        if(a[i]==0)
        {
            printf("%d",i);
        }
    }
 }//少了},再试试
    void deng(int a[],int n)
    {
        int i,j,t=0,k;
        for(i=0; i<n; i++)
        {
            a[i]==0;
        }
        for(i=0; i<n; i++)
        {
            j=i+1;
            for(k=0; k<n; k++)
            {
                if(a[k]%j==0)
                {
                    if(a[k]==0)
                    {
                        a[k]=1;
                    }
                    else
                    {
                        a[k]==0;
                    }
                }
            }
        }
    }

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com