Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdarg.h>
- void input(int *p ,int first,...)
- {
- int lastVal = -1,x=0;
- va_list argp;
- va_start(argp,first);
- x=first;
- while(x != lastVal && x <= 99 && x >= 0){
- (*(p+x))++;
- if((*(p+x)) > 1){
- printf("%d\n",x);
- }
- x = va_arg(argp,int);
- }
- va_end(argp);
- }
- int main()
- {
- int arr[100] = { 0 };
- printf("Sending 5,2,6,8\n");
- input(arr, 5,2,6,8,-1);
- printf("Sending 2\n");
- input(arr, 2,-1);
- printf("Sending 5,2,6,8\n");
- input(arr, 6,8,-1);
- printf("Sending -1\n");
- input(arr, -1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement