No więc mam takie sobie zadanie do zrobienia.
Zadeklarować 8 tablic 30-znakowych. Za pomocą samodzielnie stworzonej funkcji wprowadzać do nich słowa, po jednym słowie do każdej tablicy. Następnie:...
nie ważne co następnie :D. Teraz się męcze z samą funkcją do wpisywania. O to co wymodziłem w DEV-C++
#include <stdio.h>
#include <conio.h>
void wprowadz(char tab[])
{
int k;
k=0;
do
{
scanf("%c", tab[k]);
k=k+1;
}
while(tab[k]!=0);
}
main()
{
char tab_1[30], tab_2[30], tab_3[30], tab_4[30], tab_5[30], tab_6[30], tab_7[30], tab_8[30];
printf("wprowadz pojedynczo litery pierwszego slowa, nie przekraczajacego 29 liter\n");
printf("jako ostatni znak wpisz 0 (zero) jako znak ze to koniec slowa\n");
wprowadz(tab_1);
//tutaj będzie powtórka printF'ów i wywołania funkcji dla kolejny tabel na słów następnych (w sumie 8 ich będzie)
getch();
}
Kompilator na tym etapie nie wywala jakichś błędów i uruchamia program, tylko że po wrowadzeniu pierwszej litery wywala mi błąd krytyczny programu. OCB?