C Check duplicate string entries -


i need check if in file there duplicates entries, in c.

sample file:

/proc/proc1 1000 /proc/proc2 2000 /proc/proc1 3000 

i need solve this:

/proc/proc1 1000 3000 /proc/proc2 2000 

the path (/proc/proc*) can include spaces likes: /proc/proc hello/foo

here wrote handle /proc/ , pids, i'm stuck on problem..

#include <stdio.h> #include <string.h>  int main(void){     char str[]= "/proc/proc hello/foo 4000";     char path[256];     char pid[10];     char *p;      p=strrchr(str, ' ');     strcpy(pid, p+1);     *p='\0';     strcpy(path, str);     printf("%s\n", path);// /proc/proc hello/foo     printf("%s\n", pid);// 4000      return 0; } 

Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Socket.connect doesn't throw exception in Android -

iphone - How do I keep MDScrollView from truncating my row headers and making my cells look bad? -