Skocz do zawartości

pysa6

Członkowie
  • Postów

    1
  • Dołączył

  • Ostatnio

pysa6's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • Conversation Starter Rare

Recent Badges

0

Reputacja

  1. Mam takie zadanie: Zadeklaruj tablicę o 20 elementach. Wypełnij ją kolejnymi wartościami od 1 do 20 włącznie. Wydrukuj tablicę na ekranie. Zadeklaruj 3 zmienne wskaźnikowe, dowiąż je kolejno do 5, 10, 15 elementu tablicy. Wartość pod pierwszym wskaźnikiem pomnóż przez 100. Wartość pod drugim wskaźnikiem zwiększ o 50. Wartość pod trzecim wskaźnikiem pomnóż przez -1. Wydrukuj tablicę na ekranie. (Jeśli wszystko się udało, to w tablicy będą wartości zedytowane). To mój kod: #include <stdio.h> int main() { int tab[20]; for(int i = 0; i<20; i++) { tab[i] = i+1; } for(int i = 0; i<20; i++) { printf("%d ", tab[i]); } putchar('\n'); int *p1 = tab[5]; int *p2 = tab[10]; int *p3 = tab[15]; *p1 = *p1 * 100; *p2 = *p2 + 50; *p3 = *p3 * (-1); for(int i = 0; i<20; i++) { printf("%d ", tab[i]); } return 0; } Dopiero zaczynam naukę programowania, nie wiem dlaczego nie działa?
×
×
  • Utwórz nowe...