SORU: 5 basamaklı sayının rakamları arasına boşluk atan programı yazdırınız.
#include <stdio.h> 
#include<conio.h> 
int main() 
{ 
 int number; 
 
 int one, two, thr, fou, fiv; 
 
 printf("5 basamakli bir sayi giriniz: "); 
 scanf("%d", &number); 
 
 one = number / 10000; // 1. sayı değeri 
 two = (number % 10000) / 1000; // 2. sayı değeri 
 thr = ((number % 10000) % 1000) / 100; // 3. sayı değeri 
 fou = (((number % 10000) % 1000) % 100) / 10; // 4. sayı değeri 
 fiv = ((((number % 10000) % 1000) % 100) % 10) / 1; // 5. sayı değeri 
 
 printf("%d %d %d %d %d\n", one, two, thr, fou, fiv); 
 
 getch(); 
 return 0; 
 
}
 
Yorum yapın
  • Henüz hiç yorum yok