Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
´╗┐

who Komutunun ă?kt?s?n? Bišimlendiren c Kodu

Linux / unix i?letim sistemlerinde "who" komutu sisteme ba?l? olan kullan?c?lar? ve nereden ba?l? olduklar?n? a?a??daki ?ekilde g÷sterir.
caki     pts/0        2012-02-21 09:56 (10.10.160.14)
Yaz?lan bir uygulama ile sisteme "who | uip" ?eklinde verildi?inde š?kt?n?n a?a??daki gibi olmas? istenmektedir.
caki 10.10.160.14
Bunu sa?layacak standart giri? ayg?t?ndan okuyup standart š?k?? ayg?t?na yazan c kodu a?a??dad?r.
  1. int main(int argc, char* argv)
  2. {
  3. char b,old=' ';
  4. int arg=1;
  5. while(read(0,&b,1))
  6. {
  7. if(b == '\r' || b=='\n' )
  8. arg=1;
  9. if(b == ' ' || b == '(' || old=='(')
  10. arg++;
  11. if(arg==17)
  12. write(1," ",1);
  13. if(arg==1 || arg==18)
  14. write(1,&b,1);
  15. old=b;
  16. }
  17.  
  18. return 0;
  19. }
  20.  

Yorumlar (0)
Sadece kay─▒tl─▒ kullan─▒c─▒lar yorum yazabilir!
Son G├╝ncelleme ( Sal─▒, 21 ┼×ubat 2012 11:06 )  
am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m