Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*izostavljanje svih elemenata koji imaju neku vrednost iz niza*/
- #include <stdio.h>
- #define MAX 30
- main()
- {
- int a[MAX], n,i,j,k;
- do
- {
- printf("n?");
- scanf("%d", &n);
- printf("NIZ\n");
- for(i=0; i<n; i++)
- {
- printf("a[%d] = ", i);
- scanf("%d", &a[i]);
- }
- //izostavljanje i formiranje novog niza
- printf("\nUnesi vrednost koju zelis izostaviti:");
- scanf("%d", &k);
- for(i=j=0; i<n; i++)
- {
- if(a[i]!= k) {
- a[j]=a[i];
- j++;
- }
- }
- //ispis novog niza
- n = j;
- printf("Novi niz:\n");
- for(j=0; j<n; j++)
- {
- printf("a[%d] = %d\n", j, a[j]);
- }
- }while(n<0 || n>MAX);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement