調試沒錯,但是在鏈接就出錯#include <stdio.h>int i,e,a[];int *begin,*end;int make(int a[]){int b,e=0;printf("請輸入數組的值,以0結束");scanf("%d",&b);if(b){a[e]=b;e++;}return e;}void left(){int * begin,* end,*b,i;int p,q;q=e-1;begin=a;*end=a[e];printf("請輸入右移的位數");scanf("%d",&p);for(p;p>0;p--){begin=end;*end=a[q];q=q-1;}b=begin;for(i=0;i<=e;i++){a[i]=*b;b++;}}void xian(){for(i=0;i<=e;i++){printf("%d",a[i]);}}int main(){int c[15];make(c);left();return 0;}
調試的時候沒錯,但是鏈接就錯,望各位高手指點
慕婉清6462132
2023-02-17 22:18:18