第一个C++程序出错了!请大家指教!谢谢!
先谢谢大家能看我的帖,谢谢!问题如下:我编译这个程序,不知道那里错了,下面这个不能编译成功!
#include<iostream>
using namespace
void main()
{
int a[20],i,b=0;
cout<<"输入20个数:""\n";
for(i=0;i<=20;i++)
cin>>a[i];
for(i=0;i<=20;i++)
b+=a[i];
cout<<b<<endl;
}
#include<iostream.h>
void main()
{
int a[20],i,b=0;
cout<<"输入20个数:""\n";
for(i=0;i<=20;i++)
cin>>a[i];
for(i=0;i<=20;i++)
b+=a[i];
cout<<b<<endl;
}
这个又能编译出来!能计算出结果,但是最后程序出错!不知道哪里不对,我书上现在还没看到数组的方法,完全是靠C的基础来编^
我刚看到一个题目简单,就想用C++试下,可是出现这样的错!不知道哪里不对!请指教!谢谢!