All pastes #2051819 Raw Edit

Mine

public text v1 · immutable
#2051819 ·published 2011-04-29 05:08 UTC
rendered paste body
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define OR ||
// I like booleans. Screw you.

int main(void)
{
    int counter = 0;
    char i[256]; //number of iterations as a string, will be converted to an integer
    int iterint; //converted
    int x; //working variable sort of
    int iterlength;
    double a1 = 1;
    double a2 = 0;
    double a3 = 1;


    Menu:

    printf("This program will calculate fibonacci numbers up to\na certain point and output them to a text file, ''fibonacci.txt''");
    printf("\n\nInput number of iterations: ");

    gets(i);
    iterlength = strlen(i);
    iterint = atoi(i);
    x = 0;

     while ((x < iterlength))
    {
        if ((i[x] < '0') OR (i[x] > '9'))
        {
        printf("\n\nYOU DUN GOOFED. DON'T TYPE IN STUPID SHIT.\n\n");
        goto Menu;
        }
        x = x + 1;
    }

 while (counter < iterint)
    {
    FILE *fp = fopen("fibonacci.txt", "a+");
    fprintf(fp,"%f\n",a1);
    a1 = a2 + a3;
    a3 = a2;
    a2 = a1;
    counter = counter + 1;
    }
        return 0;
}