C语言 给定N(可限定个数)个不同的正整数,找出这些正整数的累加和,其累加和为一个给定的正整数M

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:41:34
C语言程序~不要C++,麻烦帮忙设计一下,谢谢!!!

include<stdio.h>
#define N
void main()
{
int a[N],M=0;
for(int i=0;i<N;i++)
{
M+=M+a[i];
}

}

修改了一下一楼的

#include<stdio.h> //这里少了#号
#define N 5 //少了
void main()
{
int a[N]={1, 2, 3, 4, 5},M=0; //a[N]要初始化
for(int i=0;i<N;i++)
{
M=M+a[i]; //这里要么就用M += a[i] 要么就用 M=M+a[i]
}

}