Δημοσιεύτηκε: 01 Φεβ 2012, 23:06
από Star_Light
Λοιπον κατι εγραψα και ξεκινησα αλλα πολυ φοβαμαι πως ειναι ηδη αρκετα μακρυα απο αυτο που πρεπει να κανω...

Κώδικας: Επιλογή όλων


#include<stdio.h>
void swap_table(int *pt1 , int *pt2 );

int main()

{

int *pt1 = NULL;
int *pt2= NULL;

swap_table(pt1,pt2);

return 0;
}
void swap_table( int *pt1 , int *pt2 )
{

int tmp=0;
int i=0;

int table1[6] = { 1 , 2 , 3 , 4 , 5 , -1};
int table2[6] = { 6 , 7 , 8 , 9 , 10 , -1};

pt1=table1;
pt2=table2;

for(pt1=pt2; (*pt1) && (*pt2) !=-1; pt1++)
{
tmp = *pt1;
*pt1=*pt2;
*pt2= tmp;
}

for(; i<5; i++)
{
printf("\n O 1os pinakas einai : %d",table1[i]);
printf("\n O 2os pinakas einai : %d", table2[i]);
}

return;
}


Το κακο ειναι οτι ακομη δεν εχω βαλει στο μυαλο μου ενα γενικο πλανο. Ειμαι αρκετα μπερδεμενος. Φυσικα λυση δεν θελω να δω της ασκησης.
Ειμαι διατεθειμενος να την προσπαθησω μεχρι τελους.