zhaochengdong 发表于 2016-12-5 12:56:10

如何查找多个相同字符并插入

34   56   12   89   10   65   87   55   31   
   12
#include<stdio.h>
FILE *fr,*fw;
void kai();
void guan();

void kai()
{
        fr=fopen("20161203c24.in","r");
        fw=fopen("20161203c24.out","w");
}

void guan()
{
        fclose(fr);
        fclose(fw);
}

main()
{
        kai();
        long a,i,n,x,y,h,t;
        long b,c;
        fscanf(fr,"%d",&n);
        for(i=1;i<=n;++i)
                fscanf(fr,"%d",&a);
        fscanf(fr,"%d%d",&x,&y);
        c=0;
    for(i=1;i<=n;++i)
                if(a==x) {++c;b=i;}
                for(i=1;i<=c;++i)
                {
                        for(i=n;i>=b;--i)
                a=a;
                a]=y;++n;
                }
        for(i=1;i<=n;++i)
                fprintf(fw,"%5d",a);
        guan();
}

zhaochengdong 发表于 2016-12-5 12:59:18

淡淡的

rayleigh_tong 发表于 2016-12-8 11:29:53

{:5_91:}看不懂,帮顶...
页: [1]
查看完整版本: 如何查找多个相同字符并插入