Do czego służy i jak działa funkcja scanf?

Do czego służy i jak działa funkcja scanf?
R9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Witam, o co chodzi w funkcji scanf?
czy ona drukuje mi na consoli to co w niej zawrę? Nie widzę efektu, gdy wpisuję całą formułę a MS Visual Studio nie podkreśla i normalnie debuguje wszystko co chce.

Kopiuj
int w;
scanf("%d",&w);

Tylko po zdebugowaniu, nie widzę efektu. :/

dodanie znacznika <code class="c"> - fp

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie. Czeka na wprowadzenie, w tym przypadku scanf("%d",&w); - liczby całkowitej z ewentualnym znakiem.

R9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

Czyli po zdebugowaniu mam wpisać komende? Tylko jaką?

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
0

666<Enter>

R9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
0

No ok, ale nadal nie widzę efektu, mam przypisać jakąś wartość dla w?

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
1

Może to ci coś wyjaśni, bo kompletnie nie rozumiem o co ci chodzi: http://ideone.com/sFCs37

MI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 39
0

Samo:

Kopiuj
int w;
scanf("%d",&w);

jedynie wczytuje jakąś wartość podaną przez Ciebie do zmiennej "w".

Zakładam, że "nie widzisz efektu" = nic się nie wyświetla na ekranie..
Dodaj:

Kopiuj
printf("%d", w); 

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.