Advertisement
Guest User

Untitled

a guest
Apr 27th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. long number(char input[])
  2. {
  3.     char *pos=input;
  4.     long anzahl=0;
  5.  
  6.     while(1){
  7.         if(*pos!='\0'){ //überprüft ob string zu ende ist
  8.             if(*pos =='0' || *pos =='1' || *pos=='2' || *pos=='3' || *pos=='4' || *pos=='5' || *pos=='6' || *pos=='7' || *pos=='8' || *pos=='9'){ //überprüft ob Feldelement zw 0 und 9 liegt
  9.                 anzahl++; //zähler für die element die zw 0 und 9 liegen wird erhöht
  10.                 pos++; //schiebt den zeiger auf das nächste Feldelement
  11.             }
  12.             else{
  13.                 break; //falls das zeichen nicht der 2. if-bedingung entspricht wird die schleife abgebrochen
  14.             }
  15.         }
  16.     }
  17.     if(anzahl==0)
  18.     printf("Die Eingabe hat keine Zeichen die folgende Bedingung erfuellen 0<=zeichen<=9\n");
  19.  
  20.     return anzahl;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement