Advertisement
18126

Day2(ex10)

Jul 7th, 2021
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.88 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int check(char arr[]) {
  6.     for(int i = 0; i < 4; i++) {
  7.         char c = arr[i];
  8.         int symbol = c;
  9.         if(i == 3) {
  10.             return 1;
  11.         }
  12.         if(symbol == 43 || symbol == 45 && i == 0) {
  13.             continue;
  14.         }
  15.         else if(symbol >= 48 && symbol <= 57) {
  16.             continue;
  17.         }
  18.         else {
  19.             return 0;
  20.         }
  21.     }
  22. }
  23.  
  24.  
  25. int main() {
  26.     char symbols1[] = {'-', '5', '3'}, symbols2[] = {'5', '3', '5'}, symbols3[] = {'s', '3', 'l'};
  27.     printf("0 : FALSE\n1 : TRUE\n=====\n");
  28.     printf("%c%c%c is %d\n", symbols1[0], symbols1[1], symbols1[2], check(symbols1));
  29.     printf("%c%c%c is %d\n", symbols2[0], symbols2[1], symbols2[2], check(symbols2));
  30.     printf("%c%c%c is %d\n", symbols3[0], symbols3[1], symbols3[2], check(symbols3));
  31.     return 0;
  32. }
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement