REKLAMA

scanf spacja

Znaleziono około 51 wyników dla: scanf spacja
  • Jak zliczyć ilość liczb wczytanych przez scanf po spacji?

    Piszę program i używam funkcji scanf która wrzuca liczby do tablicy o podanej wielkości. Gdy np. jej rozmiar jest 2 (czyli 2x2) program pyta się o 4wartości, czyli można je wpisać po spacji, albo po enterze i będzie dobrze. Ale chce zrobić coś takiego, że gdy użytkownik wpisze np. "3 5" ENTER "8 12 13" pojawi się jakaś informacja, że wpisał tych liczb...

    Programowanie   17 Maj 2012 19:58 Odpowiedzi: 4    Wyświetleń: 1135
  • REKLAMA
  • Jak pobrac dane przy pomocy scanf??

    Witam Chcialbym pobrac dane przy pomocy scanf (lub innej funckji) tylko najpierw pobieram jedna linie i tam m.in. dowiaduje sie ile liczb bede mial w drugiej linii. liczby te sa oddzielone spacjami. zalezy mi na wczytaniu tej drugiej linii wlasnie, z pierwsza dalem sobie rade. problem tkwi w tym, ze podczas dzialania programu dowiaduje sie ile tych...

    Programowanie   11 Kwi 2007 23:52 Odpowiedzi: 1    Wyświetleń: 1803
  • [C] Wczytywanie wartości wielu zmiennych - scanf();

    Zestawy danych wyglądają zawsze w ten sposób: Imie: jakiesimie; Nazwisko: jakiesnazwisko; itd jakiesimie i jakiesnazwisko itd to zmienne, które muszę wczytać. Czyli muszę wczytać to co jest po spacji aż do średnika A jak wpisuję while(scanf("%d%c%d %c %d%c%d",a,znak,b,operacja,c,znak1,d... To po wpisaniu danych zaraz mi błąd...

    Programowanie Początkujący   09 Gru 2010 12:37 Odpowiedzi: 9    Wyświetleń: 7118
  • REKLAMA
  • Czytanie spacji w kodziej ASCII

    program ma wczytywac tekst z klawiatury i zamienic na kod ascii. Gdy wypisujemy tablice z kodem, wypisuje nam tylko do pierwszej spacji. trzeba jakos zastrzec sprawdzenie nastepnego znaku przy wczytywaniu stringa, ale nie wiem jak:( PS. pram ma być napisany w języku C lub c++ kod: ----------------------------------------...

    Programowanie   05 Sty 2006 12:49 Odpowiedzi: 2    Wyświetleń: 7623
  • C++ - Litery w zmiennej float i spacje

    Jak uniemożliwić wprowadzenie liter do zmiennej float? Najprościej - pobieraj znaki pojedynczo i filtruj tylko to, co chcesz żeby było dozwolone. Przy okazji rozwiążesz słynny problem kropki/przecinka. Jednak podany tekst wyświetlany jest tylko do spacji. Związane jest to z działaniem funkcji scanf - poczytaj dokładnie jak się ona zachowuje (jak są...

    Programowanie Początkujący   12 Sie 2012 11:18 Odpowiedzi: 3    Wyświetleń: 1674
  • [C] - program do kasowania spacji, gdzie jest błąd w kodzie?

    że program kończy swoje działanie bo napisie "raz" Krótki test i wyszło dlaczego tak jest. Otóż nie da się czytać spacji przez scanf("%s"). Szybkie pytanie do googla i odpowiedź (stackoverflow.com/questions/6282198/rea... się znalazła. Oto poprawiony program: [syntax=c]#include <stdio.h> int main(void){...

    Programowanie   09 Gru 2013 17:35 Odpowiedzi: 2    Wyświetleń: 1140
  • [C++] Dodawanie spacji po każdej danej zapisywanej do pliku.

    Jeśli użyłeś gets(buf) lub scanf("%s", buf) - to na nic zabezpieczenia. :P Możesz kodem rzucić? :>

    Programowanie Początkujący   28 Lut 2011 22:04 Odpowiedzi: 11    Wyświetleń: 4257
  • REKLAMA
  • JĘZYK C - Program usuwający spacje i zmieniający wielkość liter

    Dobra. Rozumiem to co napisałeś. Tylko, że ja nawet nie wiem jak to ubrać w język C. Rozumiem, że mam pobrać tekst poprzez "scanf" i zrobić to do tablicy żeby to przechować?

    Programowanie   30 Paź 2015 07:56 Odpowiedzi: 6    Wyświetleń: 1149
  • Wczytywanie danych z pliku .txt do programu w C.

    Nie za bardzo rozumie o co chodzi z tymi liczbami, które są przypisane przez define'a, a Ty chcesz je wczytywać? Bo jeżeli chodzi o wczytanie trzynastu cyfr dowolnej długości, oddzielonych od siebie spacjami, do jakiś tam zmiennych, to nie widze żadnego problemu. Tylko jakiego typu chcesz mieć te zmienne? Bo jak wystarczy Ci string, to najłatwiej to...

    Programowanie Początkujący   02 Sty 2009 17:05 Odpowiedzi: 20    Wyświetleń: 12902
  • [C] zadanie z edycją tekstu

    A poza tym to chyba niekompletny ten kod... co to za scanf bez zmiennej?

    Programowanie   29 Paź 2008 07:25 Odpowiedzi: 4    Wyświetleń: 984
  • [C] Formularz SPOJ poprawność

    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 taki pomysł. Poza tym musisz mieć w tablicy...

    Programowanie Początkujący   28 Sty 2009 04:14 Odpowiedzi: 1    Wyświetleń: 2058
  • REKLAMA
  • [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 przez nie zawsze pożądane pomijanie białych znaków...

    Programowanie   14 Maj 2010 16:37 Odpowiedzi: 3    Wyświetleń: 2129
  • C - problem z long long int

    Witam! Mam do napisania cos takiego: Napisz program, który będzie dodawać, odejmować, mnożyć i dzielić ułamki zwykłe. Wejście Na wejście programu podana zostanie pewna ilość (co najwyżej 10.000) zestawów danych. Każdy z zestawów ma postać a/b op c/d gdzie a, b, c i d to liczby całkowite z zakresu 1-1.000.000, a op jest jednym ze znaków +, -,...

    Programowanie   02 Gru 2009 23:18 Odpowiedzi: 9    Wyświetleń: 4930
  • 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ę i nazwisko? Imienia i nazwiska nie bardzo idzie wczytać...

    Programowanie   04 Cze 2011 18:07 Odpowiedzi: 3    Wyświetleń: 863
  • Program z dziesiętnego na binarny

    Witam! Bardzo dobrze. Oto właśnie chodziło. (Mam na myśli Twoje rozwiązanie) Popełniłeś tylko "błąd mechaniczny". W pętli for zmienna sterującą jest "j", a w printf indeksujesz "i". Zmień w printf indeks z i na j a zobaczysz co się stanie... Pozdrawiam! P.S. Tylko pamiętaj, że w Twoim przypadku w scanf separatorami są kropki (".") a nie spacje co zostało...

    Programowanie Początkujący   23 Sty 2012 23:47 Odpowiedzi: 13    Wyświetleń: 1495
  • zastosowanie metody dziel i zwyciężaj c/c++

    mam problem z wczytywaniem.. jak to zrobić, żeby wczytało mi np "Kasia 1000" bo ja próbowałam tak jak niżej.. #include <stdlib.h> #include <stdio.h> struct ksiazka { char imie Dodano po 1 ten getchar miał być tak jak tutaj: void pobierz(struct ksiazka *wst) { printf("podaj imie i pozycje\n"); scanf("%s",wst->imie); getchar(); //żeby pożarło...

    Programowanie   11 Lis 2009 20:52 Odpowiedzi: 6    Wyświetleń: 5075
  • [C] program tworzący macierz rzadką w C

    Zamieszczam prostą demonstracje działania programu na listach, ale wiadomo że nie ma tutaj co liczyć na dużą efektywność. Mamy drastycznie zmniejszone użycie pamięci kosztem zwiększenia czasu wyszukiwania danego indeksu, ale przynajmniej jest proste w implementacji ;) Może wieczorem zamieszcze na drzewach poszukiwań binarnych, bo gdzieś miałem implementacje...

    Programowanie Początkujący   03 Cze 2009 06:04 Odpowiedzi: 12    Wyświetleń: 4068
  • 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 wartości zwracanej przez scanf, a to nie dobrze, bo scanf zwraca...

    Początkujący Elektronicy   30 Paź 2004 21:31 Odpowiedzi: 4    Wyświetleń: 765
  • [C] SIGSEGV - nie chce zadziałać

    witam, prosilbym o mala pomoc :) program ma za zadanie : Polecenie nakazujące utworzenie (pustego) stosu i numerze i: new_s i Dodanie elementu e do stosu numer i: push i e Usunięcie elementu ze szczytu stosu numer i: pop i Przeniesienie elementu ze szczytu stosu numer i na stos numer j: stack->stack i j Likwidacja stosu numer i wraz ze wszystkimi...

    Programowanie   27 Lut 2008 16:53 Odpowiedzi: 1    Wyświetleń: 975
  • [Borland c++ 6.0] Dodawanie możliwości wyboru

    Ok ogarnąłem temat ze switchem jednak i działa perfecto przemo_wielki miałeś racje wystarczyło pogłówkować jednak trochę i działa jednak jest pewien feller(t) a nawet 2 Po odpaleniu program chciałbym aby kursor ustawiał się za zdaniem Podaj jaka bryle chcesz obliczyc a pod spodem wyświetlone zostały dostępne opcje jakie użytkownik może wybrać no. 1....

    Programowanie Początkujący   15 Gru 2010 21:54 Odpowiedzi: 8    Wyświetleń: 1362
  • [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 n jest liczbą naturalną (z zakresu 1-1000), po której następuje...

    Programowanie Początkujący   13 Gru 2008 23:53 Odpowiedzi: 3    Wyświetleń: 5300
  • C++ tworzenie rombu z gwiazdek.

    Witaj, program jest źle zrobiony, przy podaniu obojętnie jakiej wartości zawsze rysuje ten sam romb. Proszę, tutaj są 2 programy rysujące trójkąty, jeden na if'ach a drugi na pętlach. Są na tyle proste że przerobienie ich by potem działały w drugą strone jest banalne :) [syntax=c]#include <stdio.h> #include <stdlib.h> int main(int argc,...

    Programowanie Początkujący   28 Lis 2013 11:18 Odpowiedzi: 3    Wyświetleń: 4602
  • dodawanie zewnętrznego pliku

    W tym projekcie math dałem nast. pliki: Source files-math.c Header files-config.h,uart.h External Dependecies-puste Other files-makefile Plik główny nazywa się tak jak projekt: math (.c) Dodano po 2 Już chyba wiem o co chodziło.Katalog w którym był projekt miał w nazwie kilka spacji a to jest zdaje się niedozwolone. W każdym razie teraz już nie ma tego...

    Mikrokontrolery   09 Wrz 2008 17:52 Odpowiedzi: 13    Wyświetleń: 1669
  • Prosty program w C - Zadanie domowe - ktoś mi pomoze? ;)

    #include<stdio.h> #include<windows.h> int main() { int segmenty; do { printf("Podaj ilosc segmentow: "); fflush(stdin); } while(!scanf("%d",&... system("cls"); for(int i=0;i<segmenty;i++) for(int j=0;j<i+2;j++)...

    Programowanie   09 Sty 2006 17:39 Odpowiedzi: 12    Wyświetleń: 3665
  • Dziwne zachowanie Dev-C++

    Tak jak już zostało napisane, problem masz z tym, że pobierasz liczbę, ale za nią jest jeszcze znak entera, który może zostać pobrany gdzieś dalej. Enter jest znakiem typu char, więc jak masz dalej próbę pobrania char'a to on pobiera także twój enter i idzie dalej. Ale takich motywów możesz mieć więcej np. #include<stdio.h> int main(void)...

    Programowanie Początkujący   31 Gru 2008 15:02 Odpowiedzi: 4    Wyświetleń: 2401
  • Szukam znaku w ciagu znaków - gdzie popełniam bład? język C

    Dzieki za odpowiedz Panowie :) to na prawde fajne jak ktoś pomaga! napisze jak do tej pory udało mi się zmienić ten program i chciałbym, żeby ktoś mi wytłumaczył dlaczego gdy wpisuję taki ciąg znaków np. "ala ma kota" gdzie są odstępy to w zmiennej lancuch jest zapisane tylko "ala"? #include<stdio.h> #include<string.h> int main()...

    Programowanie   23 Lis 2005 21:41 Odpowiedzi: 18    Wyświetleń: 3704
  • Odczyt danych z pliku w C++

    Możesz to zrobić na scanf w pętli, choć cin powinien się lepiej sprawdzić w działaniach na strumieniu... oczywiście też w pętli. Tak scanf jak i cin kończą czytanie po natrafieniu na spację lub enter. :arrow: ed-ek: zupełnie nie o to chodziło, program ma działać tak, jakby to czytał z klawiatury.

    Programowanie   10 Gru 2006 01:09 Odpowiedzi: 22    Wyświetleń: 5747
  • [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 zestawy zostaną rozdzielone znakiem nowej linii. Przyjmujemy,...

    Programowanie Początkujący   12 Gru 2008 11:53 Odpowiedzi: 1    Wyświetleń: 2292
  • [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 której następuje n liczb całkowitych x1 x2 … xn (z zakresu...

    Programowanie Początkujący   07 Lut 2009 13:36 Odpowiedzi: 21    Wyświetleń: 7884
  • [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ę zerem. Poszczególne zestawy zostaną rozdzielone znakiem...

    Programowanie Początkujący   16 Lut 2009 18:10 Odpowiedzi: 1    Wyświetleń: 2837
  • jak sprawdzić czy dane wyrazy są anagramami

    Napisałem w C poniższy kod niby działa ale Spoj pisze że przekroczony limit czasu. Co jest źle albo może jak w inny sposób sprawdzić czy dwa wyrazy oddzielone spacją są anagramami #include <stdio.h> #include <ctype.h> int main() { char tab1[1000], tab2[1000]; char znak1, znak2; int i,j,k,d1,d3; for (k=0;;)...

    Programowanie Początkujący   15 Sie 2010 23:08 Odpowiedzi: 2    Wyświetleń: 1442
  • [C++] Wykres w trybie konsoli.

    coś mi nie wychodzi z tym try...catch :( to scanf('%d',&odp) będzie w c++ działało ??? na dziś dam sobie spokój z tym... jutro rano spróbuję... thx za wszystko i narka EDIT zamieniłem cin na coś takiego if (std::scanf("%i", &odp1) == 1) i już literek nie wczytuje :) EDIT2 mam jeszcze jedno pytanko, mianowicie nie działa mi getch()... zamiast tego używam...

    Programowanie   29 Wrz 2010 22:21 Odpowiedzi: 19    Wyświetleń: 5943
  • 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 2 tablice z alfabetem, z których jedna (podstaw) jest...

    Programowanie   20 Lis 2010 11:04 Odpowiedzi: 2    Wyświetleń: 1971
  • [C]Łańcuch znaków poza zakresem tablicy

    Po co takie kombinacje, wystarczy: scanf("%3s", ciag); Poza tym, dobrze jest rezerwować w C jeden znak więcej i kończyć NULL-em string, bo sporo funkcji operujących na ciągach znaków korzysta z tego znacznika. Jeszcze mały hint, jeśli chce się wczytać spację (standardowo nie wczytuje): scanf("%3[ a-z]", ciag);...

    Programowanie Początkujący   23 Sty 2012 11:05 Odpowiedzi: 7    Wyświetleń: 2836
  • Język C, Niewłaściwie działająca pętla

    Wkradła ci się spacja przy pobieraniu a[i]. Powinno być: [syntax=c]for(i=0;i<N;i++) { scanf("%d", &a[i]); } [/syntax] Proponuję dopisać podgląd indeksu tablicy: [syntax=c]for(i=0;i<N;i++) { printf("Podaj element tablicy a[%d]\n",i); scanf("%d", &a[i]); }[/syntax] Ten program jeszcze nie działa tak jak to sobie założyłeś.

    Programowanie   29 Maj 2016 19:58 Odpowiedzi: 6    Wyświetleń: 816
  • Język C - program odwracający kolejność wyrazów w zdaniu

    1. Ta Twoja tablica dwuwymiarowa jest rozmiaru char , to nie będzie działać ;) 2. Zmień sposób wczytywania tekstu na (do wyboru): while jest bez sensu i błędnie napisana, nie kontrolujesz zmiennych j i k , którymi operujesz na swojej tablicy dwuwymiarowej lanuch2 , łatwo o wyjście poza zakres rozmiaru Twojej tablicy. 4. Do Twojego zadania nie jest potrzebna...

    Programowanie Początkujący   20 Kwi 2012 02:40 Odpowiedzi: 1    Wyświetleń: 3500
  • wysrodkowanie itp. automatyczne wpisywanie daty w jezyku C

    ad3. to może tak...uwzględnia spacje int a,b,c; scanf("%d%d%d",&a,&b,&c... printf("%d %d %d",a,b,c);

    Programowanie   24 Sty 2007 01:13 Odpowiedzi: 7    Wyświetleń: 3404
  • zczytywanie z pliku tablicy,która nie wiemy jakie ma wymiary

    Jak dam %c to w ogóle program sie sypie. Pojawia się pytanie czy zapisać dane do pliku, program nie czeka na wpisanie (t/n) tylko od razu wyświetla napis naciśnij jakiś klawisz by zakończyć działanie programu. Mnie nic nie przekona, programowanie w C to porażka. Pamiętam jak kilka lat temu programowałem w Turbo Pascalu, tam wszystko co zgadzało się...

    Programowanie   13 Sty 2008 12:57 Odpowiedzi: 25    Wyświetleń: 4007
  • [C] usuwanie elementu oraz zapis i odczyt pliku

    Mam dwa dość spore problemy, z którymi nie mogę się uporać: 1. Usunąć dany element tablicy dynamicznej. Oto fragment kodu przedstawiający deklarację struktury oraz moje (prawdopodobnie do niczego się nienadające) wypociny: struct node{ struct info *pointer; struct node *prev; struct node *next; }; struct info{ char imie[15]; char...

    Programowanie   22 Paź 2008 11:34 Odpowiedzi: 8    Wyświetleń: 4053
  • C - problemy z zamianą liczb z arabskich na rzymskie i odwr.

    Miałeś przeczytać manual do scanf(), link podawałem w poście powyżej... Eh lenistwo, lenistwo... ;) Scanf przestaje czytać wejście po napotkaniu pierwszego znaku, który "nie pasuje" do konwersji. W przypadku wywołania scanf("%79s", liczba); konwersja kończy się po napotkaniu pierwszego białego znaku - czyli najprawdopodobniej znaku...

    Programowanie   04 Gru 2008 19:24 Odpowiedzi: 35    Wyświetleń: 12624
  • [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 (co najwyżej 1000). Każdy zestaw będzie się składać...

    Programowanie Początkujący   09 Gru 2010 12:39 Odpowiedzi: 14    Wyświetleń: 9060
  • Szukanie najdłuższego wyrazu - co jest źle?

    Cześć. Mam takie zadanie: napisz funkcję, do której wysyłasz wypełnioną tablicę znaków, czyli napis. Zadaniem funkcji jest zwrócenie pozycji wskazującej, gdzie w tym napisie rozpoczyna się najdłuższy wyraz. Zastanów się nad tym, jak przekazać informacje, gdy napis nie zawiera żadnego wyrazu. Wskazówka: załóż, że wyraz to nieprzerwany ciąg dowolnych...

    Programowanie Początkujący   09 Cze 2011 11:25 Odpowiedzi: 3    Wyświetleń: 3192
  • [C]Tablice dwuwymiarowe (macierze)

    Zacznę od tego, że wcale nie wyświetlasz elementów tablicy tylko je wpisujesz. Naciskasz enter więc to oczywiste, że przechodzi do nowego wiersza, możesz wstawiać spacje, bo scanf wczytuje do białego znaku. Podaj liczbe wieszy n. i liczbe kolumn m. n= 2 m= 4 1 2 3 4 5 6 7 8 Ale równie dobrze możesz wszystko wpisać w jednym wierszu: Podaj liczbe wieszy...

    Programowanie   24 Gru 2011 14:47 Odpowiedzi: 3    Wyświetleń: 2756
  • [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 go potwierdzić enterem, no i jako znak liczy też...

    Programowanie Początkujący   12 Kwi 2012 17:46 Odpowiedzi: 3    Wyświetleń: 1750
  • C - Zakonczenie wczytywania ciagow znakow na znaku specjalnym

    Po zamianie na %c program się nie kończy wstawię całość aby nie było wątpliwości: [syntax=c] #include<stdio.h> #define MAX 1024 main() { int cyfry[1024]; char znaki[1024]; int i; int licznik1=0; int licznik2=0; printf("Wprowadz cyfry do tablicy\n"); for(i=0;i<MAX;++i,++licznik1) { if(cyfry=='\n'&&cyfry==' ') break; scanf("%c",cyfry);...

    Programowanie Początkujący   13 Sie 2013 21:25 Odpowiedzi: 15    Wyświetleń: 3909
  • C - Sczytywanie danych z pliku do listy

    scanf i podajesz format - dla pierwszego pojedyncza liczba, dla pozostałych - 4 liczby oddzielone spacją.

    Programowanie   15 Sty 2014 12:14 Odpowiedzi: 7    Wyświetleń: 1476
  • C - lista jednokierunkowa w c z sortowaniem

    Witam! 1) Nie są zadeklarowane zmienne: glowa, lista, wezel. 2) Dot. main() - funkcję sort wywołuje się z konkretnym parametrem a nie z definicją. Definicję masz juz w prototypie jak też w definicji funkcji. 3) Musisz napisać funkcję dopisywania elementu do listy. 4) Skoro w funkcji scanf w formatce symbole %d zostały oddzielone przecinkami, to przy...

    Programowanie Początkujący   24 Cze 2014 21:55 Odpowiedzi: 1    Wyświetleń: 903
  • Podstawy programowania w C, łańcuch znakowy

    Coś jeszcze jest nie tak, bo program w moim kompilatorze MS visual c++ 2010 express odpala się do momentu kiedy trzeba wprowadzić tekst. Później kiedy dochodzi tu [syntax=c]printf("%s", tekst);[/syntax] drukuje jedynie pierwszy wyraz (do spacji). Później wyskakuje błąd. [syntax=c]#include<stdio.h> #include<stdlib.h> #include<conio.h>...

    Programowanie Początkujący   15 Wrz 2014 21:03 Odpowiedzi: 51    Wyświetleń: 3807
  • Język C dla Atmeli: tablica const char i switch

    Dostosowuję program przykładowy z książki "AVR Praktyczne projekty" dotyczący USART-DMA. Jest tam całkiem fajna funkcja która zamienia napis na numer indeksu tego napisu w tablicy. Nie mogę jednak zrozumieć w czym tkwi ograniczenie polegające na niemożności zwiększenia ilości wpisów w tabeli. Fragment oryginalnego kodu: [syntax=c]#define MAX_CMD_LEN...

    Mikrokontrolery AVR   21 Paź 2014 17:24 Odpowiedzi: 12    Wyświetleń: 1659
  • C - Program liczący ilość wystąpień liter w zdaniu

    a czy przypadkiem scanf nie pobierze mi znakow do momentu wcisniecia spacji? Nie: czym jest koszt kwadratowy? To znaczy że czas wykonania jest proporcjonalny kwadratu długości napisu. Również oznacza że dla napisu długości 512MB twój algorytm może działać nawet dobę.

    Programowanie   13 Lis 2015 12:39 Odpowiedzi: 11    Wyświetleń: 2016
  • Dlaczego nie odczytuje mi pliku linia po lini w języku C ?

    scanf("%s") nie wie, że ma się zatrzymać na pierwszej spacji. Nie czyta też liniami, tylko ile się uda. Ja bym czytał linie fgetsem, i z każdej linii wyodrębniłbym pierwszą kolumnę z nazwą produktu (strchr?), a resztę dopiero dał do sscanfa.

    Programowanie   26 Sty 2019 11:28 Odpowiedzi: 1    Wyświetleń: 414