Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int prime_numbers(int a, int b);
- int main()
- {
- int range_b, range_e, saver;
- char answer[10];
- const char*str1 = "yes";
- //int len = strlen(str1);
- //printf("length %d",len);
- while (1)
- {
- /*printf("Enter begin of range : ");
- scanf_s("%d", &range_b);
- printf("\nEnter end of range : ");
- scanf_s("%d", &range_e);
- printf("\n");
- saver = prime_numbers(range_b, range_e);
- printf("%d", saver);
- printf("\nDo you want to stop: \n");
- gets_s(answer);*/
- //igrored
- //int len2 = strlen(answer);
- //printf("answer length %d", len2);
- printf("\nDo you want to stop: ");
- gets_s(answer);
- if (answer == "yes" || answer == "yes\n" || answer == "yes\0")
- {
- break;
- }
- if (strcmp(str1, answer) == 0)//ignored
- {
- break;
- }
- getchar();
- printf("Enter begin of range : ");
- scanf_s("%d", &range_b);
- printf("\nEnter end of range : ");
- scanf_s("%d", &range_e);
- printf("\n");
- saver = prime_numbers(range_b, range_e);
- }
- getchar();
- getchar();
- return 0;
- }
- int prime_numbers(int a, int b)
- {
- int sum = 0;
- for (int i = a; i <= b; i++)
- {
- if ((i % 2 == 0 && i != 2) || (i % 7 == 0 && i != 7) || (i % 5 == 0 && i != 5) || (i % 3 == 0 && i != 3))
- {
- continue;
- }
- sum += i;
- printf("%d ", i);
- }
- printf("\nsum is ");
- return sum;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement