当前位置:编程学习 > C/C++ >>

关于C语言,else的使用!!

 

究竟问题出在哪里啊!!抓狂!!求助

补充:/* 标准文档模板 */

#include "Stdio.h"

int main(void)
{
 int a,i=0,c[4]={12,23,34,45};
  scanf("%d",&a);
  for(i=0;i<=3;i++)
  {if(a==c[i])
  printf("%d",i+1);}
   else
   if(a!=c[i])
  printf ("error") ;
  getch();
  return 0;
}

追问:已上代码!!
答案: for(i=0;i<=3;i++)

{if(a==c[i])
        printf("%d",i+1);}
   else if(a!=c[i])
        printf ("error") ;
}

你忘了加大括号了

直接贴代码,别截图,看不清

上一个:学C语言为什么要用linux
下一个:在C语言中loop是什么意思?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,