Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Se citeşte de la tastatură un număr natural m. Să se afişeze cifra de
rang k dat (rangul unei cifre este numărul său de ordine, numerotând cifrele de la
dreapta la stânga).
Exemplu: pentru m=452855 şi k=3, se va afişa valoarea 8.
am nevoie de scriere cu "cat timp" "daca"etc. e urgent

Răspunsuri la întrebare

Răspuns de mirunadansp6incb
0
int m,k,n=1,rest;
printf("Introduceti m ");
scanf("%d",&m);
printf("Inteoduceti k ");
scanf("%d",&k);
while(n<=k){
rest=m%10;
m=(m-rest)/10;
}

printf("%d",rest);
Alte întrebări interesante