fork download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int ch,val,row=0,count=0;
  6. printf("");
  7. for(;;)
  8. {
  9. while(((ch=getchar())==EOF)||(ch=='\n')||((ch==' ')||(ch=='\t')))
  10. {
  11. if((ch==EOF)||(ch=='\n'))
  12. {
  13. printf("W wierszu %d - wczytano %d liczb\n",++row,count);
  14. if(ch==EOF) return 0;
  15. count=0;
  16. }
  17. }
  18. ungetc(ch,stdin);
  19. if(scanf("%d",&val)==1) ++count;
  20. else getchar();
  21. }
  22. }
Success #stdin #stdout 0s 2296KB
stdin
1
2 3
4 5 6
7 8 9 10
11 12 d 13 14 f 15
stdout
W wierszu 1 - wczytano 1 liczb
W wierszu 2 - wczytano 2 liczb
W wierszu 3 - wczytano 3 liczb
W wierszu 4 - wczytano 4 liczb
W wierszu 5 - wczytano 5 liczb