A array contains dissimilar element how can we count,
and
A array contains dissimilar element how can we store in
another array with out repetition.
Answer Posted / vadivel t
Hi this code ll work for the second question but first
question i dint understand...
here in souce buff we have 16 nos, in which 1 to 5 repeats
3 times.
but at the end of the program u ll get only nos 1 to 6 as
out in dest buff without duplicate.
Note: Compiler used Visual studio 2005.
#include<stdio.h>
#include<conio.h>
void main()
{
int source[16] = {5,3,4,1,2,1,2,3,4,5,2,3,1,5,4,6};
int dest[6], i, j, count = 0, flag;
int test = 0;
/*Copy the first element*/
dest[0] = source[0];
count++;
for(i = 1; i<= 15; i++)
{
/*Check whether the same element is already
available in the dest buff*/
for(j = 0; j<count; j++)
{
if(dest[j] == source[i])
{
/*Already available*/
flag = 0;
break;
}
else
{
flag = 1;
}
}
if(flag == 1)
{
/*The same element is not available
already - so copy it to the dest buffer*/
dest[count] = source[i];
count++;
}
}
for(i = 0; i<=5; i++)
printf("%d\t",dest[i]);
_getch();
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What is the use of the function in c?
Tell me can the size of an array be declared at runtime?
Explain how do you list files in a directory?
Do you know what are bitwise shift operators in c programming?
What is data structure in c and its types?
What does malloc () calloc () realloc () free () do?
What is a struct c#?
Is printf a keyword?
Is calloc better than malloc?
In which layer of the network datastructure format change is done
A c program to display count values from 0 to 100 and flash each digit for a secong.reset the counter after it reaches 100.use for loop,. pls guys hepl me.. :(
Is c is a procedural language?
the process of defining something in terms of itself is called (or) in C it is possible for the functions to call themselves. A function called a) nested function b) void function c) recursive function d) indifinite function
Tell me what are bitwise shift operators?
while initialization of array why we use a[][2] why not a[2][]...?