Mam pytanie mam napisać program który wylicza podane argumenty w tablicy -ile jest tych argumentów i zorbiłam to tak ale to nie działa prosze o pomoc: #include #include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) { int i; int rozmiar=0; int t[]={1,2,3,4,5,6}; for(i=0;i<6;i++) { if(t[i]!=0) rozmiar=rozmiar+1; } printf("%d", rozmiar); return 0; }
Abaddon24
Nie lepiej krócej ??? a po za tym musisz w pętli zawsze dawać , taka wartość jaka ma wielkosc tablica A jezeli Tablica jest tzw. monstrualna ??? to bedziesz liczyć ilość wartości w tablicy ?? każdą pokolei ??
tutaj masz taka wersje gdzie nie musisz liczyć na sammym poczatku ilosci wartosci w tablicy
int main() { int t[]={1,2,3,4,5,6}; int rozmiar = sizeof(t) / sizeof(t[0]); printf("%d", rozmiar); return 0; }
a po za tym musisz w pętli zawsze dawać , taka wartość jaka ma wielkosc tablica
A jezeli Tablica jest tzw. monstrualna ???
to bedziesz liczyć ilość wartości w tablicy ??
każdą pokolei ??
tutaj masz taka wersje gdzie nie musisz liczyć na sammym poczatku ilosci wartosci w tablicy
int main()
{
int t[]={1,2,3,4,5,6};
int rozmiar = sizeof(t) / sizeof(t[0]);
printf("%d", rozmiar);
return 0;
}