Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include "myInputManager.h"
- int checkValueInArr( int value, int *arr, int length)
- {
- int i;
- for (i = 0; i < length; i++) {
- if (arr[i] == value)
- return 1;
- }
- return i;
- }
- void elementOccurTimes(int *winNumber, int *occurences, int inputArray[], int arraySize)
- {
- int checkArr[100];
- int count = 0;
- int whichPos = 0;
- int searchResult = 0;
- for (int i = 0; i < arraySize; i++)
- {
- searchResult = checkValueInArr(inputArray[i], &checkArr, arraySize);
- if (searchResult)
- {
- printf("Found occurence!\n");
- }
- else
- {
- checkArr[count] = inputArray[i];
- count++;
- }
- }
- for (int i = 0; i < arraySize; i++) {
- printf("%d ", checkArr[i]);
- printf("\n");
- }
- //winNuber = checArr[winPosition];
- //occurences = checkArr[winPosition][0]
- }
- int main()
- {
- printf("Welcome to the number counter!\n");
- printf("Enter a negative integer number to stop the input and write out the result.\n");
- int inputTal;
- int winNumber;
- int occurences;
- int values[100];
- int times = 0;
- for (int i = 0; i < 100; i++) /*Loopar och frågar upprepat efter tal sålänge inputtal är positivt.*/
- {
- printf("Input a positive integer: ");
- scanInt(&inputTal);
- if (inputTal < 0)
- {
- break;
- }
- if (inputTal > 1000)
- {
- printf("Please enter a number smaller then 1000");
- }
- else
- {
- values[i] = inputTal;
- times++;
- }
- }
- elementOccurTimes(&winNumber, &occurences, values, times);
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement