[ Posty: 3 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 8 kwi 2011, o 00:08 
Użytkownik

Posty: 312
Lokalizacja: Wrocław
Kod:
1
2
getchar();
            while((c=getchar())!='\n')


to jest bardzo mały wycinek, bardzo rozbudowanego kodu, ale tutaj nie jestem pewny czy tak mogę to zapisać.

Czy obecnie wyrażenie to oznacza, że c zawiera kolejny znak danych wejsciowych, jak mam zidentyfikować co oznacza
Kod:
1
...!='\n'
chodzi tutaj o to, że nie zliczamy nowych wierszy ?
Góra
Mężczyzna Offline
PostNapisane: 8 kwi 2011, o 00:51 
Użytkownik

Posty: 1
Lokalizacja: Wrocław
znak "\n" odpowiada znakowi ASCII jako klawisz ENTER z tego co pamietam
Góra
Mężczyzna Offline
PostNapisane: 8 kwi 2011, o 11:33 
Użytkownik
Avatar użytkownika

Posty: 683
Lokalizacja: Gliwice
pętla wykona się dla wszystkich znaków, aż napotka enter (\n)
enter znajdzie się w zmiennej c ale pętla dla tedo znaku już się nie wykona
http://ideone.com/hfKri
Góra
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 3 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 Program w języku C - zadanie 4
Mam prośbę czy ktoś kto wie może poprawić błedy które zrobiłam w tym zadaniu. Utworzyć strukturę o nazwie pacjent, która będzie zawierała imię, nazwisko pacjenta jego płeć( określoną przez znak K lub M), rok urodzenia, wagę(w kg z dokładnością do 0...
 natalia2007  4
 [JavaScript] Wyrażenia regularne - interpretacja
Potrzebuję pomocy w zinterpretowaniu: ^? oraz 1*2+3$...
 elewinka001  2
 [Maszyna Turinga] Akceptacja wyrażenia regularnego
Opisz maszynę Turinga, która akceptuje (kończy w stanie TAK) słowa zadane wyrażeniem regularnym ab^{*}ba^{*}b^{*}a przy czym zakładamy, że zbiór symboli wejściowych jest równy \left\{ a, b, -\right\}[/tex:34...
 murfy  1
 Problem z potęgowaniem w języku C
#include <stdio.h> #include <stdlib.h> #include <math.h> int main(void) { int i,x; for(i=1;i<=5;i++){ x=pow(10,i); printf("x: %d\n", x);} system("PAUSE&q...
 Krzysztof44  8
 Poprawność programów w języku C.
Oprogramuj rozwiązywanie równania liniowego a*x+b=c, gdzie a,b,c \in R. #include <stdio.h> #include <stdlib.h> #include <math.h> main() { float a,b,c,x; p...
 DBoniem  21
 Program w języku C++
Mam następujący problem: Napisz program który tworzy bazę danych dotyczącą wycieczki. Baza realizuje nastepujące funkcje: - dopisuje kolejno uczestnikow wycieczki - wyświetla listę wszystkich uczestników - jeśli wśród uczestników jest opiekun (na...
 matejko92  1
 Wyrażenia regularne Java nazwa miasta
Witam. Zwracam się do Was w ostatecznośći po 3 godzinach prób. Oczy mnie już bolą i już nie wiem czego innego spróbwać. <td><a href="/wiki/Letnie_Igrzyska_Olimpijskie_1896" title="Letnie Igrzyska Olimpijskie 18...
 Monia678  7
 Jak będzie wyglądał wzór wyrażenia?
Mam takie wyrażenie, gdzie n jest liczbą wczytaną z klawiatury: W_1=1- \frac{1}{2}+ \frac{1}{3}- \frac{1}{4}+ \frac{1}{5}- \frac{1}{6} ...... + \frac{1}{n-1}- \frac{1}{n} I teraz mam je obliczyć na 4 sposoby: Sposób ...
 beel  0
 wartość do obliczenia w jezyku C
Jeśli to ma być w C (a nie w C++), to ten kod powinien wyglądać trochę inaczej (deklaracja zmiennej i przed pierwszym użyciem):float wynik=0; int i; for(i=1;i<=n;++i) wynki+=(float)i/(i+1); P...
 markez444  2
 powłoka w języku c
czy może ktoś ma połokę lub gdzies jest w necie, która bedzie obsługiwac zmienne środowiskowe, tzn. ma możliwość ustawiania i wyświetlania dowolnej zmiennej środowiskowej, ma polecenie cd, ls, pwd i możliwość uruchomienia dowolnego programu poprzez p...
 robin5hood  2
 Odwrotna notacja polska - zapisanie wyrażenia - zadanie 4
Jak będzie w niej wyglądało wyrażenie : \left( a-b \right) \cdot \left( c+d \right) / \left( e \cdot f \right) + g czy będzie to: ab- cd + * ef / * g + czy ...
 kejkun7  2
 Program obliczający pole trójkąta w języku C
Proszę o pomoc w napisaniu programu w języku C obliczającego pole trójkąta na podstawie danych wejściowych opisujących współrzędne wierzchołków...
 Edward2011  1
 Program ktory oblicza wartość wyrażenia (a+b)/(a-b)
Napisz program, który wczytuje dwie liczby a, b i oblicza wartość wyrażenia (a+b)/(a-b) ze sprawdzanie m mianownika. Nie wiem jak sie za to zabrać wogole, pomożecie ? Trzeba tu stosowac jakis algorytm ? pzdr....
 Człeń  2
 Używanie tablic w funkcjach w języku C.
Witam, mam problem z przerobieniem programu z c++ na c. Program w c++ używa tablic w swoich funkcjach, a mój w c kłóci się o argumenty. Dla przykładu: jak sprawić aby w poniższym programie funkcja f pobierała wartości z tabeli p? Chcę tylko dla...
 Melowiec  2
 program w jezyku C
I w czym Ci pomóc?...
 tomko18  7
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [Reklama] [Kontakt]
Copyright (C) ParaRent.com