çok teşekkür ederim bilgi için peki bu altta yazacağım komut yanlışmı
#include<stdio.h>
#include<conio.h>
#include <string.h>
int main( void )
{
int sayi,yuzler,onlar,birler;
char yuz[10],on[10],bir[10];
printf( "Lütfen Sayıyı giriniz" );
scanf("%d",&sayi);
if( sayi<1 || sayi>999 )
printf("0 ile 999 arasında bir sayı giriniz");
else
yuzler=sayi/100;
%100)/10;
birler=sayi%10;
switch( yuzler ) {
case 1: strcpy(yuz,"yuz");;
break;
case 2: strcpy(yuz,"ikiyüz");
break;
case 3: strcpy(yuz,"üçyüz");
break;
case 4: strcpy(yuz,"dörtyüz");
break;
case 5: strcpy(yuz,"beşyüz");
break;
case 6: strcpy(yuz,"altıyüz");
break;
case 7: strcpy(yuz,"yediyüz");
break;
case 8: strcpy(yuz,"sekizyüz");
break;
case 9: strcpy(yuz,"dokuzyüz");
break;
}
switch(onlar){
case 1:strcpy(on,"on");
break;
case 2:strcpy(on,"yirmi");
break;
case 3: strcpy(on,"otuz");
break;
case 4: strcpy(on,"kırk");
break;
case 5: strcpy(on,"elli");
break;
case 6: strcpy(on,"altmış");
break;
case 7: strcpy(on,"yetmiş");
break;
case 8: strcpy(on,"seksen");
break;
case 9: strcpy(on,"doksan");
break;
}
switch( birler){
case 1: strcpy(bir,"bir");
break;
case 2: strcpy(bir,"iki");
break;
case 3: strcpy(bir,"üç");
break;
case 4: strcpy(bir,"dört");
break;
case 5: strcpy(bir,"beş");
break;
case 6: strcpy(bir,"altı");
break;
case 7: strcpy(bir,"yedi");
break;
case 8: strcpy(bir,"sekiz");
break;
case 9: strcpy(bir,"dokuz");
break;
}
printf("%s",yuz);
printf("%s",on);
printf("%s",bir);
getchar();
getchar();
return 0;
} |