Opis zadania
Na pomoc możesz liczyć, ale najpierw napisz co sam zrobiłeś i z czym masz problem, bo całego zadania nikt tutaj za Ciebie nie zrobi.
#include <iostream>
#include <cstdlib>
using namespace std;
main ()
{
int N; // liczba wierszy w tablicy
int M; // liczba liter w wierszu
int litera; // powtarzana litera
char decyzja;
char *tab;
cin >> N;
if (tab != NULL)
{
for(int i = 0; i < N; i++)
{
? free (tab); ?
}
? free; ?
}
for (int i = 0; i < N; i++)
{
tab = (char*) malloc (sizeof (int)*N);
cin >> M;
for (int j = 0; j < M; j++)
{
? cin >> litera; ?
}
cin >> n >> c;
cin >> ?
}
Tyle mam a pytajniki to tak gdzie nie wiem co dac
Brakuje ci zupełnych podstaw,
wskaźnik masz do tablicy jednowymiarowej,
chcesz mieć char / masz wskaźnik char, ale rozmiar dałeś int
twoja litera ma typ int
Poza tym w c++ new i delete to podstawa
Zacznij od przeczytania jakiejkolwiek książki o c++ (albo poszukaj sobie jej w google), albo zleć komuś napisanie tego programu
Wiem ze mało wiem bo dopiero zaczęłam się uczyć i dlatego dałam te zadanie tu by mi pomógł ktoś w nim