ova zadnja petlja je da ako je j manji od 9, onda slijedi ovo iz printa
Ti tu nemaš nikakve petlje. ;)
Ovako bi trebalo izgledati sa pravilnim formatiranjem i nakon što sam popravio uvjete u if blokovima (i dalje ne vidim što taj kod zapravo radi):
#include <stdlib.h>
#include <stdio.h>
int main()
{
int a, b, c, d, e, f, g, h, i,
A, B, C, D, E, F, G, H, j,
k, l, m, n, o, p, q, r, s,
t, u;
scanf("%d %d %d", &j, &k, &l);
scanf("%d %d %d", &m, &n, &o);
scanf("%d %d %d", &p, &q, &r);
scanf("%d %d %d", &s, &t, &u);
if (k==1||k==2||k==3||k==4||k==5||k==6||k==7||k==8||k==9)
{
a=1;
a=540;
b=2;
b=570;
c=3;
c=600;
d=4;
d=630;
e=5;
e=660;
f=6;
f=690;
g=7;
g=720;
h=8;
h=750;
i=9;
i=780;
}
if (l=A||l==B||l==C||l==D||l==E||l==F||l==G||l==H)
{
A=810;
B=840;
C=870;
D=900;
E=930;
F=960;
G=990;
H=1020;
}
if (j<=9)
printf("$%d\n", ((l-k)/60)*10);
system("pause");
return 0;
}
Ovo što sam žuto označio, zašto prvo 'a' postaviš na '1', pa odmah zatim na 540, isto tako i za 'b', 'c'... Što si time pokušao postići?
Zašto si za prvi uvjet iskoristio kobasicu od logičkog OR-a, zašto jednostavno nisi stavio:
if (k>=1 && k<=9)