[C++] Kopiownie z tablicy do tablicy
Ostatnio zmodyfikowano 2010-04-25 16:01
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: #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? |
|
malan |
» 2010-04-25 14:30:35 void kopiowanie( char cel[], char zrodlo[] ) { for( int i = 0, j = 0;; i += 2, j++ ) { cel[ j ] = zrodlo[ i ]; if( zrodlo[ i ] == 0 ) break; } } |
|
Elaine |
» 2010-04-25 15:06:19 // nvm |
|
TheLukon Temat założony przez niniejszego użytkownika |
» 2010-04-25 16:01:49 Dzięki wielkie malan, temat zamykam.
|
|
« 1 » |