gashink_t

есть ли в строке цифры

Feb 11th, 2020
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.48 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main() {
  5.     char str[50];
  6.     int sum=0;
  7.     fgets(str,50,stdin); // stdin — поток стандартного ввода с клавиатуры
  8.     for (int i=0;i<strlen(str);i++) //strlen - длина строки
  9.         if (str[i]>='0' && str[i]<='9') sum+=str[i]-48; //48 это 0 в табл.ASCII
  10.     if (sum==0) printf("v stroke net cifr\n");
  11.         else printf("\nv stroke est cifry\nih summa = %d\n", sum);
  12.     return 0;
  13. }
Add Comment
Please, Sign In to add comment