zaprojektuj funkcję która pobiera 3 argumenty: znak oraz 2 liczby całkowite. Pierwsza liczba określa liczbę razy, jaką należy wyświetlić znak w jednym wierszu; druga liczba określa liczbę wierszy.
Zadanie pochodzi z książki S. Prata'y z działu Funkcje. Bardzo prosiłabym o pomoc. Napisałam kod, ale mi nie działa i nie mam pojęcia co robię nie tak. Z góry dziękuję :)
#include<stdio.h>
void fun(int r, int w, char z);
int main(void)
{
int rozmiar, wiersz;
char znak;
printf("podaj ilosc znaków\n");
scanf("%d", &rozmiar);
printf("podaj liczbe wierszy\n");
scanf("%d", &wiersz);
printf("podaj znak\n");
scanf("%c", &znak);
fun(rozmiar, wiersz, znak);
return 0;
}
void fun(int r, int w, char z)
{
int i;
for(i=0; i<w; i++)
printf("%c \n", r*z);
}