- Milyen TV-t vegyek?
- OLED TV topic
- Milyen monitort vegyek?
- Házimozi haladó szinten
- Fejhallgató erősítő és DAC topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen egeret válasszak?
- Vezetékes FEJhallgatók
- Így nézz tévét 2025-ben: új ajánlások, régi szabályok
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
Aktív témák
-
_t0Mi_
aktív tag
Még 1 gyors kérés, ha még ittvagytok..
Szóval a feladat úgy szól, h fileból kéri be, és abba kell kiírni..igenám, de ha 500nál nagyobb értéket akarok lefordítani, akkor összevissza errorozik.. és ez csak akkor van ha file-os dolgokat belerakom..500 és alatta minden oké!
#include <stdio.h>
#include <stdlib.h>
void main(){
FILE *be;
FILE *ki;
int beker;
be=fopen(''be.txt'', ''r'');
ki=fopen(''ki.txt'', ''w'');
char c[4] = { 0 };
fscanf(be, ''%[0123456789]'', c);
beker=atoi(c);
int i;
int szamok[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};
char* jelek[]={''M'',''CM'',''D'',''CD'',''C'',''XC'',''L'',''XL'',''X'',''IX'',''V'',''IV'',''I''};
for (i=0;i<(sizeof(szamok)/sizeof(int));i++){
while (beker>=szamok){
fprintf(ki, ''%s'',jelek);
beker=beker-szamok;
fclose(be); fclose(ki);
}
}
}
Aktív témák
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
- BESZÁMÍTÁS! Apple MacBook Pro 14 M4 MAX 36GB RAM 1TB SSD garanciával hibátlan működéssel
- Bomba ár! HP ProBook 450 G7 - i5-10GEN I 16GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- KATONAI ÜTÉSÁLLÓ!!! Getac S410 i5-6300u, G3: i5-8365u, G4: i5-1145G7
- Az ASUS TUF Gaming B550-Plus csak rád vár! Kamatmentes rèszletre is!!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged