wczytywanie danych z klawiatury

wczytywanie danych z klawiatury
N0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 331
0

Kiedy uruchamiam ten program to przy podawaniu litery wyskakuje okno program zadanie 2.exe przestał działać.Co jest źle?

Kopiuj
#include <stdio.h>
main()
{
	float liczba;
	char litera; 
	printf("Ekran:\n podaj liczbe:");
	scanf("%f",&liczba);
	printf("\n wpisales liczbe: %.2f ", liczba);
	printf("podaj litere:");
	scanf("%s",&litera);
	printf("\n napisales litere: %s",litera);
}
N0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 331
0

Proszę o pomoc :)

enedil
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1028
2

Do znaków służy %c a nie %s.

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.