• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

scanf i printf

0 głosów
134 wizyt
pytanie zadane 3 kwietnia 2020 w C i C++ przez ResCrove Obywatel (1,700 p.)

Napisz program, który pobierze od użytkownika 9 cyfr (podane w jednym ciągu) w postaci trzech liczb trzycyfrowych, a następnie wyświetli te liczby w osobnych liniach, każdą na 3 polach, dopełnione zerami, jeżeli będzie to konieczne.

Uwaga!

  • W programie należy użyć tylko jednego wywołania funkcji scanf i dwóch wywołań funkcji printf (tekst zachęty oraz wyświetlanie danych).
  • W programie nie wolno używać słowa kluczowego char.
#include <stdio.h>

int main()
{
    int a = 0;
    int b = 0;
    int c = 0;
    printf("Podaj 9 cyfr: ");
    scanf("%3d%3d%3d", &a, &b, &c);
    printf("%3d\n%3d\n%3d", a, b, c);
    return 0;
}

Mój problem polega na tym że program nie wypisze zera gdy jest na pierwszym miejscu. Z tablicy char nie mogę skorzystać.  

1 odpowiedź

0 głosów
odpowiedź 4 kwietnia 2020 przez Michałełe Nałogowiec (25,460 p.)
wybrane 4 kwietnia 2020 przez ResCrove
 
Najlepsza

Podmień printf na

    printf("%03d\n%3d\n%3d", a, b, c);

 

komentarz 4 kwietnia 2020 przez Michałełe Nałogowiec (25,460 p.)
dodanie 0 po procencie oznacza po prostu wypełnienie do 3 tymi zerami gdy jest ich mniej.
komentarz 4 kwietnia 2020 przez ResCrove Obywatel (1,700 p.)

Dzięki działa laugh

Podobne pytania

+5 głosów
7 odpowiedzi 610 wizyt
pytanie zadane 15 kwietnia 2015 w C i C++ przez RedRevenge Obywatel (1,230 p.)
0 głosów
0 odpowiedzi 139 wizyt
pytanie zadane 2 lipca 2019 w C i C++ przez Przemek49 Obywatel (1,210 p.)
0 głosów
3 odpowiedzi 778 wizyt
pytanie zadane 8 listopada 2016 w C i C++ przez Piotr Ponikwia Początkujący (330 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

84,132 zapytań

132,900 odpowiedzi

293,918 komentarzy

55,554 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...