Portál AbcLinuxu, 5. listopadu 2025 07:09
int a=3;
int b=4;
printf("%d %d\n", a, b);
ci myslis
/* program.c */
#include <stdio.h>
int main()
{
int a;
int b;
scanf("%d %d", &a, &b);
printf("vysledok: %d+%d=%d\n", a, b, a+b);
}
a spustenie
$ ./program 3 5 vysledok: 3+5=8 $
double a,b;
puts("bod A [X Y]:"); // alebo printf("bod A [X Y]:\n");
scanf("%ld %ld\n", &a, &b);
%lf sa pouziva na long double. Pre double sa pouziva %f (tak tiez pre float) (vid);
Ak som dobre pochopil, ze ta zaujima chovanie sprintf.
%f na double a float %d na cele cisla
Ak je typ definovany ako long, tak sa prida medzi % a typ znak l (l ako long). Ak je typ definovany ako long long, tak sa prida medzi % a typ 2 znaky ll (ll ako long long).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.