You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pqffpv6ne ebbbe99e81
Update README.md
4 years ago
README.md Update README.md 4 years ago

README.md

#include<stdio.h> #include<string.h> void string(char str[]) { int len = strlen(str); int number, big, small, space, other; number = big = small = space = other = 0; for (int i = 0; i < len; i++) { if (str[i] >= 'a' && str[i] <= 'z') { small++; } else if (str[i] >= 'A' && str[i] <= 'Z') { big++; } else if (str[i] == ' ') { space++; } else if (str[i] >= '0' && str[i] <= '9') { number++; } else { other++; } } printf("number:%d\nbig:%d\nsmall:%d\nspace:%d\nother:%d", number, big, small, space, other); } void prime(int n) { int flag = 0; for (int i = 2; i <= n / 2; ++i){ if (n % i == 0){ flag = 1; break; } } if (flag) { printf("NO"); } else { printf("YES"); } } int fib(int n) { if (n == 1 || n == 2) { return 1; } return fib(n - 1) + fib(n - 2); } void diamond(int n) { int i, j, k; for (i = 0; i < n; i++) { for (j = 0; j < n - (i + 1); j++){ printf(" "); } for (k = 0; k < 2 * (i + 1) - 1; k++){ printf(""); } printf("\n"); } for (i = 0; i < n - 1; i++){ for (j = 0; j < i + 1; j++){ printf(" "); } for (k = (2 * n) - 2 * (i + 1) - 1; k > 0; k--){ printf(""); } printf("\n"); } } int main() { int n; scanf("%d", &n); prime(n); printf("\n%d\n",fib(n)); diamond(n); printf("\n"); char str[17]; getchar(); gets(str); string(str); return 0; }