求大神帮我看看哪里有问题,不好编译啊!!!
#include<bits/stdc++.h>using namespace std;int main(){int a[100];for(int m=1;m<=100;m++){int ans=0;cin>>a[m];if(a[m]==0) {ans=m;break;}}for(int i=ans;ans>=1;ans--){a[m]=a[ans];cout<<a[ans]<<" ";if(ans==0) break;}}
程序能够编译和运行了:
修改后的程序如下,供参考:
主要是把int a[100],ans=0;作为外部变量放在程序的开头,改正了最后一句for语句中的错误,并对程序作了一些简化,具体你可对照上面程序来理解。
下一篇:永中表格问题
上一篇:怎样去除文件中的空格线
热门标签: