scanf znaku

Znaleziono około 199 wyników dla: scanf znaku
Podstawowa forma zapytania: scanf znak
  • Pomijana instrukcja scanf w języku C.

    Witam. Uczę się programowania z książki: Język C, Herbert Schildt. W jednym z ćwiczeń miałem za zadanie napisać program zamieniający galony na litry, który umożliwiał by powtórzenie konwersji za pomocą pętli „do”. Niestety napisany przeze mnie program nie reaguję na instrukcję scanf która...

    Programowanie Początkujący SLen   08 Cze 2012 17:44 Odpowiedzi: 2    Wyświetleń: 1229
  • C - Jak zrobić porównianie ciągu znaków z liczbą?

    #include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> int main() { int k; float x,w; char* imie[100]; int strlen (char *str); printf("Podaj swoje imie \n"); scanf("%s", &imie); printf("Podaj liczbę calkowita k \n"); scanf("%i", &k); printf("Podaj...

    Programowanie Początkujący Matek33_33   04 Gru 2013 09:16 Odpowiedzi: 14    Wyświetleń: 1314
  • [C] Niezrozumiałe polecenie scanf.

    To naprawdę moje pierwsze kroki z C. Do tej pory nie miałem żadnej wiedzy na temat tego języka. Rozumiem działanie programu, ale nie potrafię sobie wytłumaczyć jak działa scanf w tym przypadku. Nie rozumiem po co wprowadza się tam procenty. Wymyśliłem, że d to liczba, a c to znak, ale pewnie nie o to...

    Programowanie Początkujący asdqwerty   02 Gru 2012 22:35 Odpowiedzi: 2    Wyświetleń: 1293
  • [C] stdin i pomijanie scanf() oraz fgets()

    Fragement kodu: [syntax=c] printf("Podaj nazwe pliku do szyfrowania z tekstem jawnym: \n"); scanf("%MAX_PLIK-1[^\n]s",plik_... nazwe pliku do szyfrowania w ktorym ma byc zapisany zakodowany tekst: "); fflush(stdin); //scanf(" %MAX_PLIK-1[^\n]s",plik_wy); fgets(pl...

    Programowanie krru   23 Maj 2012 21:48 Odpowiedzi: 3    Wyświetleń: 1134
  • Xmega USART - Jak połączyć strumienie printf i scanf z DMA?

    Nie wiem czy to jest w ogóle możliwe bo fprint musi mieć zdefiniowaną funkcję wysyłającą tekst po jednym znaku. Definiujesz pośredni bufor i do niego ładujesz pojedyncze znaki. Funkcja umieszczająca znaki powinna sprawdzać poziom zapełnienia bufora i uruchamiać/resetować timer. Jeśli bufor zacznie...

    Mikrokontrolery AVR michalko12   24 Lis 2014 15:02 Odpowiedzi: 1    Wyświetleń: 1188
  • [C] Ograniczenie wpisywania znaków

    Mam napisać program który wpisuje do tablicy poszczególnie wprowadzone znaki łącznie z spacjami i tab. Czy da się zrobić coś takiego aby funkcja scanf przyjmowała tylko 1 znak i automatycznie bez zatwierdzania enterem program szedł dalej? Bo tylko udaje mi się tak napisać program że wpiszę znak i musze...

    Programowanie Początkujący mateusz77892   12 Kwi 2012 17:46 Odpowiedzi: 3    Wyświetleń: 1471
  • Jak zadeklarować i wywołać znak * w Borland?

    Mam pytanie czy da się zadeklarować zmienna char i przypisać do niej znak "*" a później ja wywoływać? W poniższym programie tak zrobiłem i wyświetla mi zamiast "*" literę "Ą", wiem że zamiast tego można napisać - printf("*"); ale mi bardziej odpowiada to co to pierwsze. #include <stdlib.h> #include...

    Programowanie Początkujący rubensdb   31 Gru 2010 12:18 Odpowiedzi: 4    Wyświetleń: 917
  • Porównywanie znaków w C/C++

    Hej, uczę się już jakiś czas programowania ale co raz napotykam na jeden problem z którym nie mogę się uporać.Chodzi mianowicie i porównywanie znaków typu char a głównie o komunikat:"Error:argument of type "char" is incompatible with parameter of type "const char*". Program do napisania pobiera od użytkownika...

    Programowanie Początkujący Krzysztof Gustaw   04 Lis 2016 19:08 Odpowiedzi: 2    Wyświetleń: 927
  • Szukam znaku w ciagu znaków - gdzie popełniam bład? język C

    W gcc jest to do zrobienia tak: char znak; char ciag[max]; char* ostatni; printf("Podaj znak"); scanf("%c&quo... ciag"); scanf("%s&quo... (ostatni==NULL)...

    Programowanie gacus.mk   23 Lis 2005 21:41 Odpowiedzi: 18    Wyświetleń: 2861
  • Scanf() i bufor wejsciowy - znaki niezgodne ze specyfikatorem

    Witam. Ucząc się C rozwiązuje zadania z książki S.Prata "Szkoła programowania: Język C" Czytając forum nie znalazłem wystarczającej odpowiedzi więc proszę o rozwinięcie następujących kwestii przedstawionych w książce: [syntax=c] int main(void) { char tablica[30]; int idx_end scanf("%s",tablica); idx_end...

    Programowanie Jakub17   07 Kwi 2017 19:14 Odpowiedzi: 8    Wyświetleń: 456
  • [C]Łańcuch znaków poza zakresem tablicy

    scanf() nie działa - dlatego ponieważ funkcja ta nie wczytuje białych znaków, w tym znaku nowej linii (dla %d) i zostaje on w buforze. Żeby to ominąć trzeba napisać małą funkcję, która czyści bufor przed następnym scanf-em. Np. coś takiego: void flush( void ) { int c = 0; while(...

    Programowanie Początkujący #   23 Sty 2012 11:05 Odpowiedzi: 7    Wyświetleń: 2497
  • C++ - Jak zamienić ciąg znaków na int?

    To nie są znaki tylko raczej bajty - tablica nie tworzy napisu (znak o kodzie 0 zakończyłby napis i wyszłoby 254). Gotowej funkcji do konwersji dziesiętnej raczej nie będzie. Można albo skonwertować  to na napis dodając do każdego elementu tablicy wartość '0' i potem skorzystać z funkcji char * =>...

    Programowanie BuildEver   09 Sty 2017 21:01 Odpowiedzi: 4    Wyświetleń: 402
  • [c][c++] rekurencja - odnajdywanie znaku

    Muszę napisać programik, który pokazuje ile razy w tekscie została użyta litera "c". Mam za to kod, który zlicza wszystkie znaki. Czy ktoś mógłby przerobić to, żeby zliczało tylko "c"? [syntax=c]//Liczenie znakow C (strlen) #include <stdio.h> #include <string.h> int main() { ...

    Programowanie ed-ek   18 Sty 2011 10:54 Odpowiedzi: 7    Wyświetleń: 1467
  • Nauka C: instrukcja return oraz znak EOF

    Witam Prosiłbym o wyjaśnienie mi pewnej kwestii związanej z działaniem błędnie napisanego programu. Przechodzę do rzeczy: Program pierwszy: else menu(); instrukcji return. Z niewiadomych mi powodow w przypadku wykonania else menu(); wartosc i tak zostaje zwrocona do funkcji pobranie_liczby();...

    Programowanie Jakub17   27 Kwi 2017 20:48 Odpowiedzi: 3    Wyświetleń: 477
  • [Visual C++] Funkcja scanf.

    Znak enter na klawiaturze to nic innego (o ile pamietam z dawnych, dawnych czasów) ^M, albo Control-M. Aaa, poza tym biblioteki w C są tak zrobione, że załatwiają niezbędne konwersje: fprintf(fpo,"\n") wyśle do pliku na PC \r\n, a na Unixie \n, a na Macu pewnie \r (nie widziałem Maca na własne oczy). Tak...

    Programowanie krzychoo_soft   16 Cze 2004 17:26 Odpowiedzi: 8    Wyświetleń: 3099
  • Dlaczego scanf nie czyta dalej ??

    czesc mam podbny problem ze swoim programem int j=0; int okres = 10000000; int wypelnienie = 5000000; char znak; /* Initialize Serial Interface */ PIO_PDR = (1<<PIORXD0) | (1<<PIOTXD0); /* Enable RXD and TXD */ US0_MR = US_CHRL_8...

    Programowanie Dr.Vee   25 Sty 2009 19:53 Odpowiedzi: 3    Wyświetleń: 1223
  • XMEGA256A3U - Timeout do funkcji scanf

    Jak ja czytam zagadnienie, nie wynika że analiza/konwersja tego bufora jest w ogóle potrzebna "wczytać jakiś ciąg (nieokreślonych) znaków". Scanf raczej do dokładnie określonych ciągów znaków. np integerów, floatów, znaków, które maja być pominiete, usuwania whitespace i paru innych. Zeby wykryć...

    Mikrokontrolery AVR JacekCz   11 Sie 2016 17:07 Odpowiedzi: 7    Wyświetleń: 981
  • Xmega128A3U - Strumienie printf i scanf. UART.

    Zobacz jaka wartość zwraca scanf. zezeli w tym przypadku 2 i ciagle 2 to znaczy ze nie zeruje bufora - zetkąłem sie z tym problemem na ktorejś wersji biblioteki standardowej na AVR-ach. Nie za bardzo znalazłem rozwiązanie i napisałem po prostu funkcję czytająca znaki do bufora a następnie jest wołany...

    Mikrokontrolery AVR 2675900   10 Sie 2016 00:26 Odpowiedzi: 15    Wyświetleń: 1152
  • Jak pozbyć się znaku kwadratu z txt

    :arrow: rafaello120: Wydaje mi sie, ze masz racje, a ze mi sie nudzilo, to napisalem program odczytujacy plik jako binarny i zapisujacy jako tekstowy (pod Linuxem nie zadzala, bo tam jest tylko tryb binarny). Oto kod zrudlowy tego programu, a w azlaczniku jest skompilowany program. :arrow: Zmienilem...

    Software serwis Tremolo   01 Cze 2003 21:38 Odpowiedzi: 6    Wyświetleń: 2499
  • [C++] Liczby i znaki w jednej zmiennej ?!

    Źle mnie rozumiesz... jeśli podasz 0 to X będzie miało wartość równą kodowi ASCII *znaku* 0 rzutowaną na int (bo char to byte a nie int). scanf() jest poleceniem języka ANSI-C choć po przemyśleniu - zachowa się tak samo jak cin... Jeśli chodzi o to zapętlanie się to jest chyba jakiś feler w Dev-Cpp,...

    Programowanie Maniak.M   14 Sty 2005 19:23 Odpowiedzi: 11    Wyświetleń: 1381
  • [c++]Przypisywanie poszczegolnym znakom odpwiednich liczb

    AAA to oto chodzi. A spróbuj użyć scanf. Chociaż najlepiej zrobić to w WinApi o ile system to Winda. HWND global_hEdit,global_hPrzycisk; //------... w funckji WinMain hPrzycisk = CreateWindowEx(0, "BUTTON", "Pobierz tekst", WS_CHILD | WS_VISIBLE, 100, 50,...

    Programowanie axyzzya   10 Maj 2008 10:03 Odpowiedzi: 5    Wyświetleń: 1627
  • [c] program wczytujący znaki, zliczajcy ilosc malych liter,u

    Jezeli ma byc jak pisales, ze wpisujesz, enter, wpisujesz, enter, pusty enter = out, to wpierw zmien tego realloca, bo alokujesz non stop 2 bajty, pomimo kupy wpisanych. Alokuj zawsze n+1, bo musisz umiescic tez znak konca linii. w ogole zeby uproscic zrob while(1) a przed ifem if(c == 'x') break; Tu...

    Programowanie Początkujący Dr.Vee   10 Mar 2010 19:59 Odpowiedzi: 8    Wyświetleń: 2486
  • C - Zakonczenie wczytywania ciagow znakow na znaku specjalnym

    Witam ponownie! Przecież w którymś z poprzednich postów napisałem: 1) Stwórz sobie bufor znakowy o rozsądnej wielkości np: int BUFOR[1024]; 2) Kolekcjonuj w tym buforze kolejne znaki funkcją getchar() sprawdzając makrem isspace() czy aktualnie pobrany znak nie jest znakiem "białym" 3) Po wykryciu...

    Programowanie Początkujący stanleysts   13 Sie 2013 21:25 Odpowiedzi: 15    Wyświetleń: 2865
  • Pobieranie znaków z pliku za pomocą fscanf?

    Dodano po 1 jeszcze jeden [syntax=cpp] #include <stdio.h> main () { int n; while (1){ printf ("Podaj argument ktory chcesz obliczyc jezeli chcesz przerwac wpisz 0\n:"); scanf ("%d",&n); if (stdin==0) break; printf ("Suma cyfr %d to %d\n",n, sumacyfr(n)); } } int...

    Programowanie Początkujący HellBoy1991   21 Sty 2014 20:43 Odpowiedzi: 2    Wyświetleń: 663
  • C - Jak zmodyfikować menu?

    dejmos , kolega zapędził sie z nawiasami, poprawiłem to i dodałem warunke wyjścia z while. Pozdrawiam

    Programowanie Początkujący Matek33_33   11 Lut 2014 23:25 Odpowiedzi: 8    Wyświetleń: 849
  • Jak zrobić menu z polami Zapisz,Odczytaj

    Mam pewien program, który jest poprawny, ale działa tylko w trybie tym takim, że jak dam kompiluj i uruchom to takie czarne okienko się pojawia i tam jest wykonywany. No a nauczyciel sobie zażyczył, aby był w trybie takim, żeby na górze było menu i tam opcje: "Odczytaj tablicę", "Zapisz wynik", "Autorzy",...

    Programowanie Wawa_19_   11 Lut 2008 18:33 Odpowiedzi: 7    Wyświetleń: 1161
  • [c++] macierze , program wywala

    witam, napisałem program w c++ i potrzebuje pomocy w jego dopracowaniu problem : wywala mi program przy losowym generowaniu macierzy inne poprawki takze mile widziany z gory thnx #include <cstdlib> #include <iostream> #include <conio.h> #define ilosc 10; using...

    Programowanie Początkujący several   16 Gru 2009 13:21 Odpowiedzi: 9    Wyświetleń: 2141
  • Kurs programowania C/C++. Część 1.4 - Instrukcje i pętle

    Kurs: Instrukcje Wreszcie dochodzimy do instrukcji, czyli do działu który nauczy nas co robić z poprzednio poznanymi rzeczami. Powiedzieliśmy sobie o zmiennych, operatorach, a dzięki instrukcjom które zaraz poznamy, będziemy mogli wykonywać operacje na nich w szerszym tego słowa znaczeniu....

    Artykuły jankol-el   26 Paź 2013 18:00 Odpowiedzi: 0    Wyświetleń: 5793
  • [C]Wczytywanie danych do rekordów w pętli

    Sprawa jest prosta - scanf("%c", &c) wczytuje pojedynczy znak, ale pozostaje Ci jeszcze w buforze stdin nieskonsumowany znak końca wiersza. Ten zostaje przechwycony przez kolejne wywołanie scanf(...). Sprawa wczytywania z konsoli jest dodatkowo skomplikowana przez buforowanie w trybie liniowym, oraz...

    Programowanie GSM   14 Maj 2010 16:37 Odpowiedzi: 3    Wyświetleń: 1841
  • C - Sprawdzenie kodu programu

    Po if (k<p) { printf("Podales nie wlasciwy przedzial - gorny zakres jest mniejszy od dolnego! \n"); } w drugim programie powinieneś mieć else i dopiero w tym pętle for , bo tak jak masz teraz bez względu na wynik if , pętla for i tak się wykona. A...

    Programowanie Początkujący Matek33_33   06 Gru 2013 16:07 Odpowiedzi: 4    Wyświetleń: 852
  • [c] Obliczanie całki zadanego wielomianu

    całkować umiemy :)) dzięki za pomoc ale ja nadal nie za bardzo wiem jak to zapisać żeby program wiedział że pierwszy wyraz ma potęgę p. 3 itd. Naisałam dalej coś takiego. #include <stdio.h> #include <math.h> int main () { const int NMAX=100; int stopien, i,...

    Programowanie Początkujący słomka   21 Kwi 2010 18:00 Odpowiedzi: 7    Wyświetleń: 4562
  • [C] Kolorowanie GRAFU, Backtracking

    kolejny kodzik.... juz prawie prawie ale nie zawsze pokazuej dobrze.... #include<stdio.h> #include<c... n 10 int G[n][n]={0},mo... jest; int kolory[10]={0}; int X[n]={0};...

    Programowanie Początkujący ViRuS2999   03 Lis 2009 21:57 Odpowiedzi: 3    Wyświetleń: 2390
  • Sortowanie prez wybieranie i wstatwianie w c++.

    Wszystko kompilowane w Visual studio, chyba wersja 2010. Sortowanie przez wstawianie: [syntax=c] #include<c... nr=0,n=1,k=0,k2=0; int A1[10],A2[10]; int licz3; int v; int i,g,d=0,wybor=0,b=0,x,j; char...

    Programowanie Templarious   06 Lis 2014 21:34 Odpowiedzi: 8    Wyświetleń: 531
  • C - alokacja pamięci i sortowanie struktury przez wstawianie

    posiłkowałem się internetem(niektóre funkcje i jakieś przykłady) i jedną książką udało mi się coś takiego sklecić ale chyba coś pomotałem bo nie chce działać funkcja read_file (linia 263 w main) może ktoś biegły zauważy błąd, dzięki za pomoc :) [syntax=c] #include <stdio.h> #include <stdlib.h> #include...

    Programowanie Początkujący adamklekotko   16 Lis 2014 15:00 Odpowiedzi: 5    Wyświetleń: 633
  • Kurs programowania C/C++. Część 1.1 - Typy danych i zmienne

    Kurs: C mamy typy: -podstawowe: typy znakowe, całkowite i rzeczywiste -pochodne: wskaźnikowe, tablice, struktury, unie. Typy i zmienne całkowite Rozmiary zmiennych danego typu Użycie powyższych typów w połączeniu z signed, unsigneddaje, short i long daje nam...

    Artykuły tos18   30 Paź 2015 21:28 Odpowiedzi: 6    Wyświetleń: 7953
  • Program c++,programowanie,porady w napisaniu programu

    [syntax=c]#include <stdio.h> #include <string.h> #include <conio.h> /* Do złej praktyki programowania należy stosowanie "tajemniczych" liczb. Zatem dobrze jest nadać im jakieś nazwy symboliczne dyrektywą #define */ #define LICZBA_STUDENTOW 10 #define DLUGOSC_NAZW 20 #define...

    Programowanie Początkujący yamaha690   27 Gru 2014 18:06 Odpowiedzi: 7    Wyświetleń: 672
  • Atmega8 - LCD nie wyświetla wszystkiego

    Moje problemy odbiegają od poprzedników ale temat zgodny, więc: Mam uP Atmega 8 oraz wyświetlacz zgodny z hd47780 2*16znaków. Gdy wrzucam jeden znak na wyświetlacz przy pomocy kodu niżej wszystko jest ok: while(1) { LCD_CLEAR; LCD_LOCATE(1,0);...

    Początkujący Naprawy wiind   23 Lip 2012 00:22 Odpowiedzi: 3    Wyświetleń: 2638
  • C - program zmieniający dużą literę na małą

    if ((x >= '65') && (x <= '90')) { Dwie sprawy: 1. Nie jesteś w Pascalu więc nawiasy przy warunkach są zbędne. 2. Zapis w pojedynczym apostrofie dotyczy pojedynczego znaku więc piszemy np. 'a', 'b', ..., 'z' itp. dwa znaki występują tylko przy znakach specjalnych np. '\n' - znak końca...

    Programowanie Początkujący mapcel   29 Paź 2013 14:45 Odpowiedzi: 9    Wyświetleń: 3240
  • [C] - macierz char, alokacja pamięci...

    Robiłem coś podobnego :) Przerób sobie co do sortowania po długości słowa to albo licz znaki w elemencie tablicy do napotkania \0 lub sizeof() i podziel przez rozmiar chara to otrzymasz ilość znaków w słowie z tablicy a później quick sortem i gotowe, dynamiczna alokacja pamięci jest czyli zależnie...

    Programowanie Początkujący blue_17   31 Mar 2012 18:37 Odpowiedzi: 1    Wyświetleń: 1246
  • [C] Zmienne, globalna lokalna - czemu nie zwraca wartosci?

    Witam serdecznie, mam problem z przekazywaniem wartosci na zmiennych globalna lokalna... mianowicie w funkcji int czy_mozna_momalowac(int nr, int kol) wartosc wyniku zmiennej mozna nie zostaje zwrocona.... pozdrawiam oraz z góry dziękuje za wskazanie błędu/pomoc/poprawienie kodu ;) #include<stdio.h> #include<c...

    Programowanie Początkujący ViRuS2999   26 Paź 2009 20:11 Odpowiedzi: 6    Wyświetleń: 1137
  • Tworzenie menu w jezyku C

    Witam. Mam pytnie odnosnie progrogramu który napisałem. Napisałem program kalkulatora który ma do wyboru dwie opcje: oblicznie czestotliwosci rezonansowej i oblicznie wastosci napiec sinusoidalnych. Zrobiłem memu w którym wybieram 1, 2, q(wyjscie). Chciałbym zrobic tak zeby te opcje kalkulatora były...

    Programowanie Początkujący Dżyszla   29 Lis 2009 10:58 Odpowiedzi: 3    Wyświetleń: 3695
  • C - Dziwna sprawa w działaniu programu

    [syntax=c]#include <stdio.h> #include <math.h> #include <stdlib.h> int main (){ int x=0,y=0,s=0; float w=0; char znak[10]; printf("Podaj liczbe x \n"); scanf("%i",&x); printf("Po... liczbe y \n"); scanf("%i",&y); printf("Po... znak \n"); scanf("%s", &znak); switch...

    Programowanie Początkujący Matek33_33   08 Lis 2013 14:43 Odpowiedzi: 5    Wyświetleń: 1248
  • Kalkulator w C źle liczy: dodawanie, mnożenie, dzielenie

    Hej mam problem , napisałem prosty kalkulator w c i mi źle liczy: przy dodawaniu odejmuje, odejmowanie dobrze liczy , przy mnożeniu zawsze wychodzi 0, przy dzieleniu zawsze wychodzi 1, nie mam pojęcia co jest grane, pomóżcie proszę A oto kod: #include<stdio.h> #include <stdlib.h> int...

    Programowanie rubensdb   20 Gru 2010 18:46 Odpowiedzi: 3    Wyświetleń: 2034
  • zadanie z programowania w c

    Wymyslilem cos takiego. Jest to troche inne zadanie niz to poprzednie, ale cos jest zle. Moze ktos wie co? Proszę umieszczać kod w znacznikach syntax . Opcja Listing kodu . Pisownia! Zdanie rozpoczynamy z wielkiej litery, kończymy kropką. Mile widziane przecinki ;)

    Programowanie klaus1321   12 Sty 2013 17:24 Odpowiedzi: 2    Wyświetleń: 1083
  • [c] Ewindecja osób (lista jednokierunkowa)

    Witaj, Najpierw sam przetestuj kod- podstawowe bledy: -na gcc musialem dodac include <stdbool.h> - " " w include oznacza ze pliki naglowka znajduja sie w katalogu z aplikacja- zmien to na <> bo sa to standardowe pliki .h - masz nie zamknieta klamre w funkcji DodajOsobe, co powoduje...

    Programowanie Początkujący kubatek94   07 Sty 2011 22:13 Odpowiedzi: 1    Wyświetleń: 1838
  • Sterowanie wyświetlaczem LCD przez LPT w języku C++

    Edukacyjny przykład sterowania portem LPT w języku C++ celem wysterowania wyświetlacza LCD i wyświetleniu na nim wpisanego z klawiatury tekstu. Podłączenie wyświetlacza LCD do komputera jest bardzo proste. Powinien to być wyświetlacz 2x16 znaków czyli dwie linie po 16 znaków w linii. Dodatkowe rezystory...

    Artykuły dibller1986   18 Paź 2006 15:59 Odpowiedzi: 7    Wyświetleń: 6394
  • Pomoc w jeyzku C.

    najpierw trzeba pobrać łańcuch (text), czyli jakiś scanf("%s", str) potem sprawdzamy, czy pasuje do wzorca (w int n; float x; n=scanf("%f", &x); if(n<>1) printf("kaszanka\n"); ... Większość programistów, z tego co zauważyłem, nie sprawdza...

    Początkujący Elektronicy shg   30 Paź 2004 21:31 Odpowiedzi: 4    Wyświetleń: 615
  • BAZA DANYCH W C- tykl po co stworzyli MySQL

    mam problem, potrzebuje stworzyć bazę danych ze struktury, kasującą, dodającą rekordy(dynamiczna alokacja pamięci), sortującą rekordy(nie używając qsort), zasadniczo ma już wpis do bazy, przeglądanie, zapis do pliku, czytanie z pliku danych oddzielonych separatorami, wyświetlanie konkretnego pola w strukturze,...

    Programowanie Samuraj   01 Sty 2006 19:56 Odpowiedzi: 3    Wyświetleń: 1490
  • Atmega 32 sterownik z komunikacją rs232 rs485

    zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include...

    Mikrokontrolery AVR namlooc   25 Mar 2011 01:24 Odpowiedzi: 6    Wyświetleń: 5095
  • [C] zapis liczb double do pliku tekstowego

    #include <stdio.h> #include <string.h> #include <stdlib.h> double wylicz_x(double a1,double b1,double c1,double a2,double b2,double c2) { double zapas; zapas=(b2*c1-b1*c2)/(a1*b2-a... return zapas; } double wylicz_y(double...

    Programowanie Początkujący SeLuMar   17 Cze 2009 06:49 Odpowiedzi: 6    Wyświetleń: 3178
  • ATXMEGA256A3U - Obsługa strumieni UART - tryb komend

    Witam, mam problem z obsługą strumieni (trybu komend) na mojej xmedze. Kod przedstawia się następująco ( funkcja do trybu komend ): główna funkcja [syntax=c] int main(void) { init(); while (1) { set_read(); while(EFla...

    Mikrokontrolery AVR tmf   02 Wrz 2016 12:18 Odpowiedzi: 3    Wyświetleń: 969
  • Program szyfrowanie w "rot 13" (Ansi C)

    Witam, "zły nauczyciel kazał mi" napisać prosty program szyfrujący. Wybrałem szyfr rot 13. Polega on na tym, że po wpisaniu tekstu szyfr "podstawia" litery z alfabetu łacińskiego na litery z tegoż alfabetu przesunięte o 13 miejsc w prawo. Np. dla litery 'a' podstawia 'n' itd. Mój program ma w sobie...

    Programowanie karolczak0   20 Lis 2010 11:04 Odpowiedzi: 2    Wyświetleń: 1533
  • Dynamiczna tablica dwuwymiarowa edycja obrazu.

    Witam. Muszę napisać program przetwarzający obrazy pgm. W programie obraz ma być przechowywany w dynamicznej tablicy. Wszystko szło obrze do momentu gdy w funkcji progowanie muszę zmniejszyć wymiary obrazu oraz wart piksela zależy od dwóch sąsiednich pikseli. Problem pojawia sie w tym fragmencie....

    Programowanie Dżyszla   26 Gru 2012 20:20 Odpowiedzi: 1    Wyświetleń: 1965
  • C++ funkcja rand oraz małe podpowiedzi.

    Zwraca :P [syntax=c] #include<conio.h>... char tablica[50]; int znaki; char pusty; int losuj(int a) { for(int i=0;i<a;i++) { unsigned char litery = 'A' +( rand() %( 'Z' - 'A' ) ) +1; tablica[i]...

    Programowanie Początkujący Ins0maniaC   14 Lis 2014 15:36 Odpowiedzi: 16    Wyświetleń: 957
  • [C] zadanie z edycją tekstu

    Dla prostych zadań z parsowania przydaje się specyfikator funkcji scanf(). Na przykład: char tablica[81]; scanf("%8... ]", tablica); /* wczytaj do 80 znaków do tablicy, dopuszczalne znaki to a-z, A-Z i spacja. */ scanf("%80[^0-9-]%n...

    Programowanie Dr.Vee   29 Paź 2008 07:25 Odpowiedzi: 4    Wyświetleń: 765
  • Pisanie programu w c++.

    #include <stdio.h> //zaimportowanie standoardowej biblioteki wejść i wyjść #include <string.h> //zaimportowanie biblioteki obsługującej typ string struct Rzym_t //deklaracja własnej struktury o nazwie Rzym_t { //w tej strukturze znajdują się pola o nazwie ...

    Programowanie Początkujący scalaktrafo   02 Maj 2009 10:51 Odpowiedzi: 11    Wyświetleń: 7172
  • program znajdujący dzielniki

    scanf zwraca liczbe wczytanych elemntów (zmiennych), czyli while (scanf("%d", &liczba)==1) oznacza że dopóki uzytkownik będzie podawał z kosoli jakieś dane (tu mamy do czynienia z liczbami, stąd symbol %d) a dokładnie jedną liczbę to pętla będzie się wykonywać, gdy natomiast nic nie poda a wcisnie...

    Programowanie wiso   23 Mar 2006 08:11 Odpowiedzi: 12    Wyświetleń: 1554
  • sortowanie wyrazów

    tzn. przede wszystkim to jezeli masz tablice cahr tab Dodano po 6 czyli mozesz np. char tab[5][10] /*5 slow 10-znakowych*/ for(int i=0;i<5;++i) scanf("%s",&tab[i]); wydaje mi sie, ze tak to sie robi...(chociaz nie jestem pewien, jak scanf robi, gdy napotka \n...czy przechodzi...

    Programowanie piterfromwawa   02 Maj 2006 20:25 Odpowiedzi: 11    Wyświetleń: 2216
  • Funkcja readln w C - jak?

    Bo kazales jej to robic - %s oznacza wczytan8ie do bufora napisu znakowego o dlugosci nie wiekszej niz rozmiar bufora - 1 jesli hcesz wczytac 3 slowa musisz zastosowac formant wycinajacy pojedyncze napisy ( poszukaj w manualu C bo nie pamietam teraz ktory to byl ) i wczytac go do trzech zmiennych np...

    Programowanie Fajfer2   23 Wrz 2006 07:35 Odpowiedzi: 8    Wyświetleń: 993
  • [c]Różnica i suma dużych liczb

    Witam musze napisac program do szkoly: Napisz program, który wyznacza róźnicę oraz sumę podanych liczb naturalnych. Wejście Na wejście programu podana zostanie pewna ilość zestawów danych (co najwyżej 1000). Każdy zestaw będzie się składać z dwóch liczb naturalnych rozdzielonych spacją. Poszczególne...

    Programowanie Początkujący bobbyAIR   12 Gru 2008 11:53 Odpowiedzi: 1    Wyświetleń: 1833
  • [c]Najczęściej występujący element

    witam musze napisac program do szkoly: Najczęściej występujący element Napisz program, który wyznacza najczęściej występujące elementy danego ciągu. Wejście Na wejście programu podana zostanie pewna liczba zestawów danych (co najwyżej 1000). Każdy z zestawów ma postać: n x1 x2 … xn gdzie...

    Programowanie Początkujący Dr.Vee   13 Gru 2008 23:53 Odpowiedzi: 3    Wyświetleń: 3302
  • [c] najwiekszy wspólny dzielnik

    witam Do szkoly musze napisac program, który wyznacza największy wspólny dzielnik podanych liczb. Wejście Na wejście programu podana zostanie pewna ilość zestawów danych (co najwyżej 1000). Każdy z zestawów ma postać: n x1 x2 … xn gdzie n jest liczbą naturalną (z zakresu 1-1000), po...

    Programowanie Początkujący phanick   07 Lut 2009 13:36 Odpowiedzi: 21    Wyświetleń: 6495
  • [c]Sumy wielokrotne. Jaki jest błąd w kodzie?

    Napisz program, który sumuje pojawiające się na wejściu liczby całkowite. Wejście Na wejście programu podana zostanie pewna ilość (co najwyżej 100) zestawów danych. Pojedyńczy zestaw składa się z ciągu liczb całkowitych dodatnich (co najwyżej 1000 elementów), rozdzielonych spacjami i kończących się...

    Programowanie Początkujący lord_dagoth   16 Lut 2009 18:10 Odpowiedzi: 1    Wyświetleń: 1808
  • [C] Jak zaimplementować drzewo binarne?

    Możesz napisać funkcje, która będzie miała dwa argumenty(wskaźniki do napisów). I będzie zwracała true, gdy pierwszy argument jest mniejszy od drugiego. Wtedy porównujesz po kolei każdy znak i gdy napotkasz różne znaki to ten napis jest mniejszy, którego kod ASCII jest mniejszy. A czy to koniecznie...

    Programowanie Początkujący caps20   01 Wrz 2009 23:29 Odpowiedzi: 12    Wyświetleń: 8393
  • niedziałajacy program w c

    A jaki to ma sens, bo ja nie widzę tutaj na razie żadnego. Konkretnie w kodzie, to mam na myśli. liczba to funkcja, a Ty próbujesz wczytać do niej ciąg jako inta z konsoli. Czy to się w ogóle kompiluje? Chodziło Ci chyba o scanf ("%lu", &p); %d to int ze znakiem %u to int...

    Programowanie Początkujący synek32   14 Sty 2011 09:30 Odpowiedzi: 7    Wyświetleń: 692
  • Funkcja zapobiegająca wpisywaniu liter- programowanie w C

    Jeszcze jeden błąd zrobiłeś, w scanf. Pamiętaj, że nazwa tablicy jest adresem na pierwszy element. Użyłam tego aby zapobiec wpisywaniu do programu innych wartości niż liczby. Hurraaa, wyszło tak jak napisałeś. Dzięki:D Dodano po 6 Jeszcze jeden błąd zrobiłeś, w scanf. Pamiętaj,...

    Programowanie jolkajolka   30 Gru 2011 18:02 Odpowiedzi: 12    Wyświetleń: 1268
  • C++ - Wczytanie wielu cyfr i zliczenie ich oraz lustrzane odbicie

    Lustrzane odbicie: [syntax=c] #include<coni... int liczba; char pusty; void lustro(int a) { int k; while(a>0) //dopuki a>0 (liczba przekazana jest teraz pod 'a') { k=a%10; a=a/10; if...

    Programowanie Początkujący Templarious   14 Lis 2014 20:53 Odpowiedzi: 34    Wyświetleń: 3372
  • Błąd w programie - [Error]incompatible types in assignment of 'int' to 'char [2]

    Błąd pojawia się gdy zmieniam: printf("%s", "Wprowadz pin: "); scanf("%s", pin); na: pin=1234; Oto cały program: [syntax=cpp-qt]/*Funkcja int czyPIN(char []) Pobiera jako argument napis (tablicę znaków) i sprawdza, czy został podany prawidłowy PIN. Prawidłowy PIN składa...

    Programowanie Początkujący druminski   16 Gru 2014 19:13 Odpowiedzi: 6    Wyświetleń: 984
  • MinGW installer w Eclipse pierwszy program Hello World

    Jak to jest że kompilując programy przez gcc pod Ubuntu, nie potrzebowałem stosować tej funkcji? Dlaczego tak właściwie mam jej używać? Czy za każdym razem, kiedy chce coś wczytać a potem wypisać na ekran mam jej używac? Po każdym użyciu getchar(), scanf() itd.? Z buforowaniem przy funkcji scanf()...

    Programowanie Początkujący kokodyn   06 Kwi 2017 20:47 Odpowiedzi: 12    Wyświetleń: 768
  • łatwy program w języku C a nie wiem co w nim źle

    Program nie działa zgodnie z twoim założeniem bo jest bez sensu: na początek deklarujesz sobie zmienne: int a,dobrze; to zmienne int mogą przechowywać 32bitową liczbę ze znakiem a nie tekst jaki chcesz wprowadzać z klawiatury dalej masz: scanf ("%d%d", &a,&dobrze);...

    Programowanie avallac   11 Mar 2006 19:52 Odpowiedzi: 12    Wyświetleń: 2090
  • Program w C - Incompatible types in assignment.

    Powiedzcie mi, co tutaj jest nie tak :/ Kompilatorowi nie pasuje pogrubiona linijka i wyświetla błąd "Incompatible types in assignment", chodzi mi o zamianę nazw samochodów w tablicy. Prawdopodobnie chodzi tutaj o znak "=", trzeba zamiast tego wstawić chyba jakieś wyrażenie pozwalające na zamianę ciągów...

    Programowanie masterofcs   22 Maj 2008 20:34 Odpowiedzi: 12    Wyświetleń: 2945
  • [C] Generator bazy danych do pliku, tabela stringow.

    Witam. Probuje napisac baze danych komponentow elektronicznych SMD. Ten program ma robic baze danych rezystorow, rozne wybrane serie, tolerancje i obudowy. Mam 2 problemy: 1 problem. Stworzylem tablice skladajaca sie z cyfr int: sa to wartosci setne rezystorow. (100, 150, 220, itp) Trzeba by...

    Programowanie Dr.Vee   10 Lis 2008 11:39 Odpowiedzi: 7    Wyświetleń: 3011
  • [ATtiny26][avr-gcc] Wyswietlenie double na LCD - dtostrf()

    Witam wszystkich. Chcąc wykorzystać dobrodziejstwa avr-gcc użyłem funkcji dtostrf() . Mam funkcje wypisującą znak na LCD i jak robię np: void wypiszNaLCD(unsigned char*p) { unsigned char c; while((c = *p++) != '\0') print(c); } ...

    Mikrokontrolery AVR wladziu22   17 Gru 2009 20:14 Odpowiedzi: 9    Wyświetleń: 4842
  • Atmega RS485 błędy/przekłamania

    (at)szelus "Mógłbyś podsłuchiwać własną transmisję... " Mogę, tyle że oscyloskopem bez pamięci, który w dodatku śmieci na linii... :-( Jak dla mnie nadawał się tylko do testowania ogólnego stanu linii (przydźwięk i czy coś leci, jak to wygląda - stabilnie czy nie, i tylko przy ciągłym wysyłaniu...

    Mikrokontrolery percol   15 Lip 2010 16:09 Odpowiedzi: 31    Wyświetleń: 5757
  • Zegarek AVR C - Brak kompilacji makefil'em

    Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać kodu #include...

    Mikrokontrolery Początkujący tmf   14 Sty 2013 21:16 Odpowiedzi: 10    Wyświetleń: 2040
  • C - Przekazywanie tablicy struktur do funkcji z możliwością jej modyfikacji w fu

    Popraw ten fragment: [syntax=c]... printf("Podaj imie: "); scanf("%s",ccc); strcpy(tab[i].imi... wiek: "); scanf("%d",&l); tab[i].wiek=l; ..... - ponieważ jest typu int powinna "zwracać" wartość. dodaj [syntax=c]return 0;[/syntax] ...na końcu P.S....

    Programowanie mickpr   23 Sty 2013 19:48 Odpowiedzi: 13    Wyświetleń: 2469
  • Atmega8 - Atmega8 Hd44780 nie działa

    Umieszczam kod ze strony radzia. HD44780.c [syntax=c] //------... Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem...

    Mikrokontrolery AVR polarczn   17 Maj 2013 22:16 Odpowiedzi: 9    Wyświetleń: 3741
  • Język C - program sumowania C

    scanf("%d\n",&y); Po co Ci znak końca linii w scanf? z=+y; W C# można tak z+=y; ale nie słyszałem o takim zapisie jak u ciebie... Teraz jeśli pętla byłaby dobrze napisana to maksymalnie możesz dodać 10 liczb. hmmm... ja widzę w kodzie komentarz: Sumowanie 10 kolejnych liczb wpisywanych...

    Programowanie wlodek14a   15 Paź 2013 16:27 Odpowiedzi: 4    Wyświetleń: 771
  • C - Wynik ciągle wychodzi 0, jak poprawić kod programu?

    Poprawiłem kod, i właśnie po wpisaniu program się zawiesza nic nie robi miga tylko znak zachęty. Nie wiem w którym miejscu brakuje jak już wspomniałeś break lub return [syntax=text]#include <stdio.h> #include <math.h> #include <stdlib.h> float F (float A, float B, float eps){ float...

    Programowanie Początkujący ginar   12 Gru 2013 09:27 Odpowiedzi: 5    Wyświetleń: 906
  • Kalkulator nie wyświetla wyniku

    Witam mam nastepujacy problem podaje wartosci wybieram jakie dzialanie ma nastapic i program nie zwraca wyniku prosze o pomoc: #include<stdio.h> #include<std... a,b; float wynik; int d; int key; int c; float dodaj (float...

    Programowanie 2341115   08 Kwi 2014 21:01 Odpowiedzi: 2    Wyświetleń: 726
  • ANSI C - Zwalnianie pamięci struktury zawierającej tablicę wskaźników do struktu

    Proszę o pomoc, bo nie rozumiem dlaczego kompilator zwraca błędy. W programie tworzę strukturę, która zawiera tablicę struktur. Innymi słowami: [syntax=cpp]Struktura 1 { element1; element2; }[/syntax] ... do tablicy, która zawiera struktury 1 }[/syntax] W...

    Programowanie Początkujący jowyma   13 Sty 2015 08:41 Odpowiedzi: 2    Wyświetleń: 930
  • [ADUC842] [ASM] - wyświetlacz LCD, pętla wyświetlająca napis i licznik

    Witam, Na zajęciach z Architektury komputerów spłodziłem z pomocą wykładowcy program wyświetlający tekst na wyświetlaczu LCD. Teraz chciałbym napisać program wyświetlający teksty i liczniki. Napisałem w C algorytm na jakim chcę się oprzeć: Dodano po 31 Z tego co wiem powinno być: Dodano po 55...

    Mikrokontrolery Pozostałe hello_world   07 Lut 2014 20:40 Odpowiedzi: 1    Wyświetleń: 2676
  • [C]sprawdza kolejnosc alfabetyczna,podlicza male duze litery

    a ja nie rozumiem programowania :) i już całkowicie się pogubiłem ... w kodzie pokazanym przez ciebie jest za dużo niezrozumiałych rzeczy std::cout << "..."; for (;;) { std::cin >> znak; // std?? co to czemu po tym jest :: ...

    Programowanie ViRuS2999   28 Paź 2008 19:48 Odpowiedzi: 26    Wyświetleń: 4453
  • Komunikacja [RS232] w [C] dla robota na Atmega128

    Udało mi sie pójść krok dalej, robot przestał wariować, ale kiedy próbuje wysłać mu coś przez RSa, nic się nie dzieje. Ogólnie kiedy włączam robota zapala się lampka przy RS, która odpowiada wysyłanie, a kiedy podłączam kabel do RSa to zapala się też lampka od odbioru. Kod z robota: [syntax=c] #include...

    Mikrokontrolery AVR LordBlick   19 Cze 2012 21:33 Odpowiedzi: 15    Wyświetleń: 2647
  • Program w C - początkujący programista

    Witam, Po pierwsze - kod umieszczamy (z poprawnymi wcięciami) w znacznikach [code]. Po drugie, funkcji gets() nie uzywamy, ponieważ nie pozwala ona uniknąć potencjalnego przepełnieniem bufora - nowsze kompilatory nawet o tym ostrzegają. Zamiast tego można wykorzystać fgets(). Po trzecie, czytamy...

    Programowanie Dr.Vee   03 Sie 2008 14:58 Odpowiedzi: 1    Wyświetleń: 1111
  • C++ - Nie rozumiem lekcji

    1. Ze znakiem czyli liczby ujemne, dodatnie i zero. Bez znaku czyli liczby dodatnie i zero. Zobacz na zapis liczb w Naturalnym Systemie Binarnym (bez znaku) i U2 (ze znakiem). 2. Jeśli się nie mylę to program traktuje zmienną jakby miała inny typ i dlatego różnie ją interpretuje, nie wiem czy na...

    Programowanie Defice   11 Lis 2012 16:03 Odpowiedzi: 2    Wyświetleń: 786
  • [C] Formularz SPOJ

    Przecież to zadanie dotyczy sprawdzania poprawności danych wejściowych - a Ty założyłeś, że będzie 5 znaków, spacje, 10 znaków, spacje itd... Jak będzie więcej niż 5, 10 czy ileśtam, to Twój program, kolokwialnie mówiąc, pójdzie w buraki. Używając konwersji %s scanf pominie białe znaki - już to dyskwalifikuje...

    Programowanie Początkujący Dr.Vee   28 Sty 2009 04:14 Odpowiedzi: 1    Wyświetleń: 1479
  • [C]Sortowanie tablicy typu char

    Nie wiem co jest nie tak, ale cały czas albo drukuje krzaki albo błędnie sortuje. Może wstawię całą treść zadania i część kodu która działa poprawnie. Treść: Napisz program, który sprawdza, czy podane wyrazy są anagramami. Wejście Na wejście programu podana zostanie pewna ilość zestawów danych...

    Programowanie Początkujący directx11   09 Gru 2010 12:39 Odpowiedzi: 14    Wyświetleń: 5874
  • [C] odczyt i zapis do struktury z pliku

    Witam Mam problem z odczytem z pliku plik wejściowy wygląda następująco 1 2 3 4 5 6 7 8 8 9 10 11 12 13 14 plik wyjściowy 4064048 4064048 0 0 0 0 0 0 0 Niestety powinien wyglądać podobnie ja wejściowy :| Tak wygląda kod programu - kompilator to GCC W zastosowaniu...

    Programowanie blue_17   29 Lut 2012 22:13 Odpowiedzi: 6    Wyświetleń: 2792
  • [c] - zamiana liczb na cyfry

    Witam! Sądzę, że ciąg cyfr tworzących liczbę należy podzielić na trójki a każdą trójkę na setki (pierwsza cyfra trójki) którą obsługuje funkcja konwertujSetki() i parę młodszych cyfr ze względu na "nastki" - jedenaście, dwanaście itd które obsługuje funkcja konwertujDziesJed(), po czym odwoływać się...

    Programowanie Krzysztof Gustaw   30 Sty 2013 22:35 Odpowiedzi: 8    Wyświetleń: 1761
  • Obliczenia na b. dużych liczbach (do 2mld miejsc znaczacych)

    Dzieci, nie róbcie tego w domu (kod jest paskudny ale działa). Oto wersja finalna, nadal tylko liczby całkowite ale ze znakiem: //--------------------------------------... <stdlib> #include <string> #include <stdio> //---------------------...

    Programowanie tzok   07 Wrz 2005 21:33 Odpowiedzi: 10    Wyświetleń: 2139
  • sprawdzanie wielkosci pola struktury: w C

    Ok, dziala, dzieki. Mam jeszcze jedno pytanie: powiedzmy, ze chce wczytywac z klawiatury jeden znak while(costam){ char a; scanf("%c", a); ... } ale wtedy w buforze zostaje jeszcze "enter", ktory troche przeszkadza. Jesli po scanf zrobil bym jakiegos getchar`a, ktory by polykal "entera",...

    Programowanie musias   30 Paź 2005 10:21 Odpowiedzi: 6    Wyświetleń: 1437
  • Program w C - Czy to jest liczba ??

    scanf zwraca w wyniku ilość poprawnie wprowadzonych danych, np: double liczba1; int wynik; wynik=scanf("%lf",... w zmiennej wynik będzie wartość 1 jeżeli scanf poprawnie odczyta liczbe, lub 0, jeżeli tego nie zrobi, a np. w takim przypadku: scnanf("%lf%c%lf",&liczba1...

    Programowanie Faust   12 Maj 2006 10:13 Odpowiedzi: 1    Wyświetleń: 681
  • Programowanie w C. Reakcja na naciśnięcie klawisza.

    Według mnie program działa, tylko nie w taki sposób jak oczekiwałeś. Twój błąd polega na wstawieniu polecenia getchar(). Nie jest ono potrzebne, polecenie scanf wczytuje to co wpisałeś z klawiatury i zaraz po nim możesz dać porównania. Dodanie getchar() spowodowało że porgram po wczytaniu tego co wpisałeś...

    Programowanie siomus   11 Sty 2007 08:40 Odpowiedzi: 7    Wyświetleń: 1859
  • [C++] Problem z tablicami 2-wymiarowymi

    Witam. Tworze tablice 2-wymiarową: int n; scanf("%d", &n); char **tab=new char*[n]; for(int i=0;i<n;i++) tab[i]=new char[n]; i teraz mam wprowadzić n kolejnych linii, w ktorych będą jakieś znaki, które muszą być zapisane...

    Programowanie garf   09 Lis 2007 08:40 Odpowiedzi: 2    Wyświetleń: 716
  • Program zapisujący zdanie do tablicy w C.

    Zwróć uwagę, na różnicę pomiędzy operatorem przypisania '=' a porównania '=='. Po drugie, co ma oznaczać warunek końca pętli kubatek94 ma rację, że scanf zwraca liczbę wczytanych znaków, to w tym przypadku nie można z tego bezpośrednio skorzystać, bo przez scanf czytasz znak, nie napis, więc...

    Programowanie Początkujący rubensdb   10 Sty 2011 18:23 Odpowiedzi: 7    Wyświetleń: 2478
  • [C] Pętla while..do w prostym programie nie działa

    Po pierwsze [syntax=c]int main()[/syntax] Przed scanf dodaj funkcje czyszczącą bufor znaków klawiatury bo dlatego od razu kończy działanie program a w buforze z małym prawdopodobieństwem jest 'x' wpisany. [syntax=c]flushall(); // nowe ! scanf("%c",&kod);[/syntax]

    Programowanie unkind   07 Lut 2011 23:25 Odpowiedzi: 7    Wyświetleń: 2393
  • Program z funkcją "gets"

    Skoro wczytuje się liczbę członków to chyba struct czlonek spol[x]; (tak wiem, że to niestandardowe rozszerzenie, ale skoro deklaracja jest przesunięta za wczytamie wielkości...) i for (n=0; n<x; n++) . Nieco małe są rozmiary pół - 1 znak na wielkość wkładu? 3 na datę? 10 na imię...

    Programowanie mikolajdeejay   04 Cze 2011 18:07 Odpowiedzi: 3    Wyświetleń: 716
  • [C++] Menu na switchach wyświetla się kilka razy

    Błąd w temacie, kod napisany w C. To część pracy zaliczeniowej do napisania bez użycia C++. Dodano po 2 Dodaj To samo występuje przy użyciu scanf jak i getchar. Nie wiem jak inaczej mogę pobrać x wykorzystywany w switchu i co to zmieni. Edit: Hehe git! To działa tylko trochę...

    Programowanie Początkujący Voltago   30 Gru 2011 21:52 Odpowiedzi: 7    Wyświetleń: 1799
  • bleeding-edge-toolchain - kolejny toolchain dla ARM

    No ale jak wyślesz to '\b', to musisz je w końcu odczytać chyba, bo ono będzie siedziało w buforach cały czas... scanf() zwraca -1, bo '\b' nie pasuje do wzorca - oczekujesz liczby, a backspace liczbą nie jest. Tak więc read() nie jest wywoływane, bo aktualnym znakiem w buforze jest '\b' i dopóki go...

    Mikrokontrolery ARM Freddie Chopin   03 Maj 2018 19:20 Odpowiedzi: 194    Wyświetleń: 30654