Advertisement
Dani_info

Tema sapt. 5 Pb. 2

Nov 6th, 2021
658
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main()
  6. {
  7.     /*
  8.     Pb. 2
  9.  
  10.     Scrieţi o funcţie care citeşte de la intrare până la un caracter specificat, şi returnează
  11.     numărul de caractere citite.
  12.     */
  13.  
  14.     int ind=0;
  15.     int car, c;
  16.     printf ("Introdu caracterul:");
  17.     car=getchar();
  18.     printf ("Introdu sirul de intrare:\n");
  19.     while ((c=getchar())!=EOF){
  20.         if (c==car)
  21.             break;
  22.         ind++;
  23.     }
  24.     if (c==EOF){
  25.         printf ("Caracterul %c nu apare in sirul citit", car);
  26.     }
  27.     else{
  28.         printf ("s-au gasit %d caractere pana la caracterul %c", ind-1, car);
  29.     }
  30.     return 0;
  31. }
  32.  
Advertisement
RAW Paste Data Copied
Advertisement