[C] Wyświetlanie samych liter w konsoli, z pominięciem liczb

Awatar użytkownika
rochaj
Użytkownik
Użytkownik
Posty: 411
Rejestracja: 3 lip 2012, o 23:51
Płeć: Mężczyzna
Lokalizacja: komp
Podziękował: 128 razy
Pomógł: 2 razy

[C] Wyświetlanie samych liter w konsoli, z pominięciem liczb

Post autor: rochaj »

Chodzi o to aby wyświetlić tylko litery reszte znaków pominąć, to jak to zmienic

Kod: Zaznacz cały

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
 
char cbuf[1024];
 
int main()
{
 
printf( "
podaj tekst źródłowy: "); 
fgets(cbuf, sizeof(cbuf), stdin);
 
printf( "
Podano następujące litery: %s", cbuf);
 
 
return 0;
}
kalwi
Użytkownik
Użytkownik
Posty: 1931
Rejestracja: 29 maja 2009, o 11:58
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 145 razy
Pomógł: 320 razy

[C] Wyświetlanie samych liter w konsoli, z pominięciem liczb

Post autor: kalwi »

spróbuj tak:

Kod: Zaznacz cały

i=0;
while(napis[i] != '\0')
{
      if(napis[i] > 47 && napis[i] < 58)
           continue;
      else
            printf("%c", napis[i]);
      i++;
}
ODPOWIEDZ