Sunteți pe pagina 1din 1

#include <stdio.

h>
#include <stdlib.h>

int main() {
char litera;
int numar;
int exista = 0;

printf("Introdu litera ('T' sau 'I'), un spatiu si un numar natural de 2 cifre:


");
scanf(" %c %d", &litera, &numar);

if ((litera == 'T' || litera == 'I') && numar >= 10 && numar <= 99) {
printf("Lit.: %c, Num.: %d\n", litera, numar);

printf("Introdu sirul de numere (termina cu 0): ");


int nr;

while (1) {
scanf("%d", &nr);

if (nr == 0) {
break;
}
if (litera == 'T' && nr % 100 == numar) {
printf("Numarul %d corespunde.\n", nr);
exista = 1;
} else if (litera == 'I') {
int primeleDouaCifre = numar;
while (primeleDouaCifre >= 100)
{
primeleDouaCifre /= 10;
}
if (primeleDouaCifre==numar)
{
printf("Numarul %d corespunde.\n", nr);
exista = 1;
}
}
}
} else {
printf("Datele invalide.\n");
}

if (!exista) {
printf("Nu exista.\n");
}

return 0;
}

S-ar putea să vă placă și