您的位置:首页 > 其它

第七届蓝桥杯抽签问题,编译显示error: ld returned 1 exit status错误

2018-11-21 22:26 736 查看

#include <stdio.h>
#define N 6
#define M 5
#define BUF 1024

void f(int a[], int k, int m, char b[])
{
    int i,j;
    
    if(k==N){ 
        b[M] = 0;
        if(m==0) printf("%s\n",b);
        return;
    }
    
    for(i=0; i<=a[k]; i++){
        for(j=0; j<i; j++) b[M-m+j] = k+'A';
        f(a,k+1,m-j,b);  //填空位置
    }
}
int main()
{    
    int  a
= {4,2,2,1,1,3};
    char b[BUF];
    f(a,0,M,b);
    return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐