为了账号安全,请及时绑定邮箱和手机立即绑定

c语言中的数组问题

c语言中的数组问题

C
3ngu 2017-08-28 08:53:45
#define N 5 #include<stdio.h> int main { int count =5;//数组元素的个数 double power[]={42322,45771,40907,41234,40767}; double deletepower;//要删除的数 int deleteindex =-1;//要删除的下标 int i; printf("请输入要删除的数据:"); scanf("%lf",&deletepower); for(i=0;i<count;i++) { if(deletepower==power[i]) { //记录下标 deleteindex=i; break; } } if(-1==deleteindex) { printf("未找到要删除的数据\n"); } else { //从记录下的下标开始,后面的数据覆盖前面被删除的数据 for(i=deleteindex;i<count-1;i++) { power[i]=power[i+1]; } count--; } printf("删除的结果是:\n"); for(i=0;i<count;i++) { printf("%.2lf\t",power[i]); } return 0; } 请问哪里有错?
查看完整描述

1 回答

已采纳
?
望远

TA贡献1017条经验 获得超1032个赞

main函数少了()

查看完整回答
1 反对 回复 2017-08-28
  • 1 回答
  • 1 关注
  • 1052 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信