Witam
Jestem studentem pierwszego roku informatyki. W związku z tym ,że nadchodzi dużymi krokami egzamin z podstaw programowania postanowiłem sobie ,że w ramach nauki do egzaminu zrobię raz jeszcze zadania , które robiliśmy
przez cały semestr na laboratoriach jednak postanowiłem je troszeczkę przerobić. Postanowiłem każde zadanie robić na funkcjach mimo tego że zadanie tego nie wymaga , żeby jak najlepiej nauczyć się funkcji ale do rzeczy.
Mam takie oto zadanie:Napisz program, ktory wyswietla na ekranie tabliczke mnozenia do 100 w postaci tablicy wyników 10x10, jak pokazano poniżej.
Wszystko działa jak należy tylko wyskakują mi warinngi o treści: warning: 'x' is used uninitialized in this function [-Wuninitialized]|.Czy ktoś może mi powiedzieć co zrobić żeby tego nie było? z góry dzięki
/*Napisz program, ktory wyswietla na ekranie tabliczke mnozenia do 100 w postaci tablicy wyników 10x10, jak pokazano poniżej.
1 2 3 4 5 6 7 8 9 10
2 4 6 8 10 12 14 16 18 20
3 6 9 12 15 18 21 24 27 30
4 8 12 16 20 24 28 32 36 40
5 10 15 20 25 30 35 40 45 50
6 12 18 24 30 36 42 48 54 60
7 14 21 28 35 42 49 56 63 70
8 16 24 32 40 48 56 64 72 80
9 18 27 36 45 54 63 72 81 90
10 20 30 40 50 60 70 80 90 100
*/
#include <stdio.h>
#include <stdlib.h>
void tab_mnozenia(int x,int y)
{
for(x=1;x<=10;x++)
{
for(y=1;y<=10;y++)
{
printf("%d\t",(x*y));
}
printf("\n");
}
}
int main(void)
{
int x, y;
tab_mnozenia(x,y);
system("pause");
return (0);
}