fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int liner_search(int n,int x,int a[]){
  4. int i;
  5. for(i=0;i<n;i++){
  6. if(a[i]==x){
  7. return i;
  8. }
  9. }
  10. return -1;
  11. }
  12. int main(void) {
  13. int n,x,i;
  14. int *a;
  15. int ans;
  16. scanf("%d %d",&n,&x);
  17. a=(int *)malloc(sizeof(int)*n);
  18. if(a==NULL){
  19. printf("ERROR\n");
  20. return 0;
  21. }
  22. for(i=0;i<n;i++){
  23. scanf("%d",&a[i]);
  24. }
  25. ans=liner_search(n,x,a);
  26. if(ans==-1){
  27. printf("見つかりませんでした");
  28. }else{
  29. printf("a[%d]=%d",ans,x);
  30. }
  31. return 0;
  32.  
  33. }
  34.  
Success #stdin #stdout 0s 5320KB
stdin
12 5
4 2 17 11 8 13 3 5 18 12 10 1
stdout
a[7]=5