/* Sample Exercise 1
Write a program to generate and display a table of
n and n squared, for integer values ranging from 1
to 10. Be sure to print appropriate headings.
*/
#include <stdio.h>
main ()
{
int num; /* a series of numbers */
int num_squared; /* each number squared */
printf ("TABLE OF SQUARES FOR 1 TO 10\n\n"); printf (" num num squared\n"); printf ("----- -----------\n"); /* loop from 1 to 10 */
for (num = 1; num <= 10; ++num )
{
printf (" %d %d\n", num
, num
*num
); }
return (0);
}
LyogU2FtcGxlIEV4ZXJjaXNlIDEKCiAgIFdyaXRlIGEgcHJvZ3JhbSB0byBnZW5lcmF0ZSBhbmQgZGlzcGxheSBhIHRhYmxlIG9mCiAgIG4gYW5kIG4gc3F1YXJlZCwgZm9yIGludGVnZXIgdmFsdWVzIHJhbmdpbmcgZnJvbSAxCiAgIHRvIDEwLiAgQmUgc3VyZSB0byBwcmludCBhcHByb3ByaWF0ZSBoZWFkaW5ncy4KKi8KI2luY2x1ZGUgPHN0ZGlvLmg+Cm1haW4gKCkKewoKICBpbnQgbnVtOyAgICAgICAgICAvKiBhIHNlcmllcyBvZiBudW1iZXJzICovCiAgaW50IG51bV9zcXVhcmVkOyAgLyogZWFjaCBudW1iZXIgc3F1YXJlZCAqLwoKICBwcmludGYgKCJUQUJMRSBPRiBTUVVBUkVTIEZPUiAxIFRPIDEwXG5cbiIpOwogIHByaW50ZiAoIiBudW0gICAgICBudW0gc3F1YXJlZFxuIik7CiAgcHJpbnRmICgiLS0tLS0gICAgIC0tLS0tLS0tLS0tXG4iKTsKICAvKiBsb29wIGZyb20gMSB0byAxMCAqLwogIGZvciAobnVtID0gMTsgbnVtIDw9IDEwOyArK251bSApCiAgewogICAgICBwcmludGYgKCIgICVkICAgICAgICAgJWRcbiIsIG51bSwgbnVtKm51bSk7CiAgfQogIHJldHVybiAoMCk7Cn0=