回覆列表
  • 1 # 茶花女半島花開

    #include<stdio.h>

    intTranspose(inta[3][3])

    {

    inti,j,t;

    for(i=0;i<3;i++)

    for(j=0;j<i;j++)

    {

    t=a[i][j];

    a[i][j]=a[j][i];

    a[j][i]=t;

    }

    printf("aftertransposeis\n");

    for(i=0;i<3;i++)

    {

    for(j=0;j<3;j++)

    {

    printf("%d",a[i][j]);

    }

    printf("\n");

    }

    }

    voidmain()

    {

    inta[3][3];

    inti,j;

    printf("inputtheArray,please\n");

    for(i=0;i<3;i++)

    {for(j=0;j<3;j++)

    scanf("%d",a[i][j]);

    }

    Transpose(a);

    }

    這樣就對了,小錯誤,就是你的標頭檔案一定要放在最前面,比如說你的這個標頭檔案是stdio.h,它就是將C的輸入輸出函式,沒有這個函式,你怎麼可能直接但用printf,scanf這類函式呢

  • 中秋節和大豐收的關聯?
  • 打完耳洞多久才能判斷是否發炎或過敏?