Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Środa, 23 maja 2012
Leontyna, Jan, Iwona, Symeon
 Światowy Dzień Żółwia
 1911: została otwarta Nowojorska Biblioteka Publiczna
 2006: pojawił się system operacyjny Microsoft Windows Vista w wersji Beta 2
Nowe publikacje
Post dodany: |27 Paź 2009|, 2009 15:39
Data rejestracji: 13 Paź 2009 postów: 14
Witam ponownie
Mam problem z jeszcze jednym zadaniem, a dokładnie z takim :
Napisz program który, wczyta 4 znaki i wyswietli ile z wprowadzonych znakow to małe litery. Podaje swoj kod :
| Kod |
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
char znak,znak1,znak2,znak3;
int licznik=0;
printf("Podaj litery\n");
scanf("%c", &znak);
scanf("%c", &znak1);
scanf("%c", &znak2);
scanf("%c", &znak3);
if ((znak>='a') && (znak<='z'))
licznik==licznik++;
if ((znak1>='a') && (znak1<='z'))
licznik==licznik++;
if ((znak2>='a') && (znak2<='z'))
licznik==licznik++;
if ((znak3>='a') && (znak3<='z'))
licznik==licznik++;
system("PAUSE");
return 0;
}
|
Program sie kompiluje ale sie nic nie dzieje, moge wpisac tylko 2 znaki i program sie wyłącza;/ nie wiem gdzie mam błąd, jakby ktos wiedział co jest nie tak to z góry dziekuje za pomoc Pozdrawiam aaa i moge korzystac tylko z IFa ewentualnie switch, ale raczej sie go tutaj nie uzyje
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
|
Wersja do druku
Dodaj temat do Ulubionych
|
Powered by
phpBB © 2000, 2002, 2005, 2007 phpBB Group
|