FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
C-Code-Examples/Data_in_a_Format.cpp at master · Derrick1908/C-Code-Examples · GitHub
Derrick1908
/
C-Code-Examples
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
C-Code-Examples
/
Data_in_a_Format.cpp
Copy path
More file actions
More file actions
Latest commit
History
History
History
35 lines (31 loc) · 986 Bytes
Breadcrumbs
C-Code-Examples
/
Data_in_a_Format.cpp
Copy path
File metadata and controls
35 lines (31 loc) · 986 Bytes
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/*
Program to handle mixed data types
*/
#
include
<
stdio.h
>
#
include
<
conio.h
>
void
main
()
{
FILE
*fp;
int
number, quantity, i;
float
price, value;
fopen_s
(&fp,
"
Inventory.txt
"
,
"
w
"
);
printf
(
"
*****************Input inventory data*******************
\n\n
"
);
printf
(
"
Item_Number || Price || Quantity
\n
"
);
for
(i =
1
; i <=
3
; i++)
{
fscanf_s
(stdin,
"
%d%f%d
"
, &number, &price, &quantity);
//
scanf_s("%d%f%d", &number, &price, &quantity); /* is same as above statement*/
fprintf
(fp,
"
%d %f %d
\n
"
, number, price, quantity);
}
fclose
(fp);
fprintf
(stdout,
"
\n\n
"
);
//
printf("\n\n"); /* is same as above statement*/
fopen_s
(&fp,
"
Inventory.txt
"
,
"
r
"
);
printf
(
"
Item_Number || Price || Quantity || Value
\n
"
);
for
(i =
1
; i <=
3
; i++)
{
fscanf_s
(fp,
"
%d%f%d
"
, &number, &price, &quantity);
value = price*quantity;
fprintf
(stdout,
"
%d || %f || %d || %f
\n
"
, number, price, quantity, value);
}
fclose
(fp);
_getch
();
}
Back
|
FazBrowse Home
|
New Git URL