Bład w programie C

Bład w programie C
  • Rejestracja: dni
  • Ostatnio: dni
0

Uprzejmie prosiłbym o znalezienie błędu w tym kodzie. Przy podaniu liczby A program wyłącza się.

Kopiuj
int main() {
int A;
char znak = 'A';
printf("Podaj A\n");
printf("A wynosi: "); scanf("%d\n", A);
if(A==50){
	printf("A jest rowne 50");
}else if(A < 50){
	printf("A jest mniejsze od 50");
}else{
	printf("A jest wieksze od 50");
}
	return 0;
	} 
Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

scanf("%d\n", &A);
scanf wymaga adresu zmiennej do której chcesz pisać.

  • Rejestracja: dni
  • Ostatnio: dni
0

faktycznie, głupi błąd. Jednak teraz po wpisaniu nic sie nie dzieje dalej.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
  • Rejestracja: dni
  • Ostatnio: dni
0

dziękuje bardzo

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.