|
Packit |
575503 |
# Tue May 25 16:36:16 IDT 1999
|
|
Packit |
575503 |
#
|
|
Packit |
575503 |
# Test cases based on email from Andreas Schwab, schwab@gnu.org
|
|
Packit |
575503 |
|
|
Packit |
575503 |
BEGIN {
|
|
Packit |
575503 |
fmt[1] = "%8.5d"; data[1] = 100
|
|
Packit |
575503 |
fmt[2] = "%#o"; data[2] = 0
|
|
Packit |
575503 |
fmt[3] = "%#.1o"; data[3] = 0
|
|
Packit |
575503 |
fmt[4] = "%#.0o"; data[4] = 0
|
|
Packit |
575503 |
fmt[5] = "%#x"; data[5] = 0
|
|
Packit |
575503 |
fmt[6] = "%.0d"; data[6] = 0
|
|
Packit |
575503 |
fmt[7] = "%5.0d"; data[7] = 0
|
|
Packit |
575503 |
|
|
Packit |
575503 |
for (i = 1; i <= 7; i++) {
|
|
Packit |
575503 |
format = "%s, %d --- |" fmt[i] "|\n"
|
|
Packit |
575503 |
printf(format, fmt[i], data[i], data[i])
|
|
Packit |
575503 |
}
|
|
Packit |
575503 |
|
|
Packit |
575503 |
}
|