Wysyłanie obrazu przez potok funkcja "system"

0
 
  while(1){
       system("cat 1.jpg > MY");         
     }

Gdzieś w programie wysyłam obraz (jezyk C) na potok, a nastepnie gdzies indziej dalej na nim działam. Tutaj mam 1.jgp w katalogu i na nim działałem. Jednak teraz chcę to urozmaicic, tzn mam kilka takich obrazow i chce by uzytkownik w czasie dzialania byl zapytany o nazwe tego obrazka i do polecenia system podstawic to w jakims string'u np, tylko nie wiem czy tak sie da ?

0
char buff[MAX_SIZE];
sprintf(buff,"cat %d.jpg > MY",iomage_nr);
system(buff);

1 użytkowników online, w tym zalogowanych: 0, gości: 1