wypelnianie i wypisywanie tablicy 2d

0

Witam
Mam zrobić program który będzie zapisywał podany tekst do tablicy dwuwymiarowej[10][10]. Ma zapisywac wierszami,a odczytywac kolumnami.
Czy ktoś mógłby mi podpowiedziec jak to zrobić. (Nie chodzi mi tu o gotowca tylko o wskazanie drogi)

0
  1. wczytujesz w petli 10 linii tekstu od usera i zapisujesz je w tablicy
  2. w petli wypisujesk 10 kolumn tekstu z tablicy (tu prawdopodobnie bedziesz musial wypisywac znak po znaku)
0

Myslalem rowniez aby wpisac do tablicy dwuwymiarowej poprzez zwykła tablice jednowymiarowa majaca 100 pozycji. Tylko jak potem przekierowac jedna tablice w druga?

0

co do wpisania do tablicy too na razie mam cos takiego tylko nie wiem dlaczego nie dziala

#include <cstdlib>
#include <iostream>


using namespace std;

int main(int argc, char *argv[])
{
    int i,i1,i2;
    char tab1[100];
    char tab2[10][10];
    char *wsk;
    i=0;
    i1=0;
    i2=0;
    
    cout<<"Wpisz tekst"<<endl;
    cin.getline(tab1,99,'\n');
    
 while(i1!=0){
                  tab2[i1][i2]=tab1[i];
                  if(i1==10){
                             i1=0;
                             i2++;
                             }
                  else{
                       i1++;
                       }
                       i++;
                             }
0

Mógłby ktoś to sprawdzić byłbym wdzięczny

0

Ale co to ma robić? Bo na moje oko nie wykonuje się ani razu...

i1=0;
//
while(i1!=0)

...
Poczytaj co to jest operator % (modulo czyli reszta z dzielenia).

1 użytkowników online, w tym zalogowanych: 0, gości: 1