fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5. char x[10],y[10];
  6. int i,qnt;
  7. fgets(x,sizeof(x),stdin);
  8. qnt = strlen(x);
  9.  
  10. /******** 1 PASSADA ************/
  11. for(i = 0; i<qnt; i++)
  12. {
  13. if (((x[i]>=65) && (x[i]<=90)) || ((x[i]>=97) && (x[i]<=122)) )
  14. y[i]=x[i]+3;
  15. else
  16. y[i]=x[i];
  17. printf("%d %d , %c \n",i,y[i],y[i]);
  18. }
  19.  
  20. printf("tamanho da string %i \n",qnt);
  21.  
  22. printf("normal %d , %s\n",x,x);
  23. printf("1 passada , %s \n",y);
  24.  
  25. printf("normal %d , %s\n",x,x);
  26. for(i = 0; i<qnt; i++)
  27. {
  28. printf("%d %d , %c \n",i,x[i],x[i]);
  29.  
  30. }
  31.  
  32. return 0;
  33. }
  34.  
Success #stdin #stdout 0s 4260KB
stdin
texto #3
stdout
0 119 , w 
1 104 , h 
2 123 , { 
3 119 , w 
4 114 , r 
5 32 ,   
6 35 , # 
7 51 , 3 
tamanho da string 8 
normal 1133562672 , texto #3
1 passada  , wh{wr #3 
normal 1133562672 , texto #3
0 116 , t 
1 101 , e 
2 120 , x 
3 116 , t 
4 111 , o 
5 32 ,   
6 35 , # 
7 51 , 3