小编NIN*_*NIN的帖子

我正在尝试用 C 编写一个函数来对两个数字求和,但我没有得到预期的答案

我一直在尝试编写一个对两个数字求和的程序;我想使用一个函数来做到这一点。该函数称为“总和”。通过下面所示的代码,我得到“总和为 0”。我究竟做错了什么?

#include <stdio.h>

int sum()

{
    int a, b;
    int answer;
    answer = a+b;
    return 0;
}

int main()
     {
        int var_a,  var_b;
        int result;

        printf (" first number \n");
        scanf ("%i",&var_a);
        printf ("second number \n");
        scanf ("%i",&var_b);
            result = sum(var_a,var_b);

        printf(" The sum is %i", result);

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

c function

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

我在c中执行此代码时计算机崩溃的原因是什么?

我正在练习C中的结构,所以我试图执行2次此代码和两次计算机崩溃.我的计算机崩溃后,我已经关闭了两次计算机.

编译器是GCC(关于Windows平台上的MinGW).代码如下:

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

struct person {
    char name[50];
    int age;
    int document;   

};

int main(void){
    struct person p1;
    printf("Data of the  first person\n\n");
    printf("age:  ");
    fflush (stdin);
    scanf("%i",p1.age );
    printf("Document:  ");
    fflush(stdin);
    scanf("%i",p1.document);

    printf("Age is: %i and document is: %i ",p1.age,p1.document);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

真诚的,NIN.

UPDATE ....

坏消息.现在Avast说我创造了一种病毒.因此Avast删除我的exe:

在此输入图像描述

我应该报告是否为误报?

c

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

标签 统计

c ×2

function ×1