Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Kopiownie z tablicy do tablicy

Ostatnio zmodyfikowano 2010-04-25 16:01
Autor Wiadomość
TheLukon
Temat założony przez niniejszego użytkownika
[C++] Kopiownie z tablicy do tablicy
» 2010-04-25 14:12:37
Może od razu podam kod:
C/C++
#include <iostream>

using namespace std;

void kopiowanie( char cel[], char zrodlo[] );
int main()
{
    char tabl[ 60 ];
    char napis[] = { "instytut" };
   
    kopiowanie( tabl, napis );
   
    cout << tabl << endl;
   
    system( "pause" );
    return 0;
}
//***********************************
void kopiowanie( char cel[], char zrodlo[] )
{
    for( int i = 0;; i += 2 )
    {
        cel[ i ] = zrodlo[ i ];
        if( cel[ i ] == 0 ) break;
       
    }
}

I chcę przekopiować co drugi znak, lecz zamiast "isyu" pojawia się iNswy. Co jest nie tak w funkcji?
P-16349
malan
» 2010-04-25 14:30:35
C/C++
void kopiowanie( char cel[], char zrodlo[] )
{
    for( int i = 0, j = 0;; i += 2, j++ )
    {
        cel[ j ] = zrodlo[ i ];
        if( zrodlo[ i ] == 0 ) break;
       
    }
}
P-16352
Elaine
» 2010-04-25 15:06:19
// nvm
P-16355
TheLukon
Temat założony przez niniejszego użytkownika
» 2010-04-25 16:01:49
Dzięki wielkie malan, temat zamykam.
P-16361
« 1 »
  Strona 1 z 1