Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- int main()
- {
- const int ArraySize = 5;
- char* strarr[] = {"One","Two","One", "Three", "Three", "Two", "Two", NULL};
- int i, ArraySz = ArraySize;
- for(i = 0;i < ArraySz-1; i++)
- {
- int j;
- char localString[128];
- strcpy(localString, strarr[i]);
- for(j = i + 1;j < ArraySz-1; j++)
- {
- if(!strcmp(localString, strarr[j]) )
- {
- int k;
- for(k = i; k < ArraySz; k++)
- {
- strarr[k] = strarr[k+1];
- }
- ArraySz--;
- }
- }
- }
- for(i=0; i < ArraySz - 1; i++)
- {
- printf("%s\n", strarr[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment